请问一下这段程序哪里出问题了,编译器上显示【Error]'struct Sqlist'has no member named 'data'】
问题描述:
#define InitSize 100
#define LISTINCREMENT 10
typedef struct{
ElemType *elem;
int listsize;
int length;
}SqList;
bool Delete_Same(SqList &L)
{
if(L.length == 0)
return false;
int i,j;
for(i = 0,j = 1;j < L.length;j++)
if(L.data[i]!=L.data[j])
L.data[++i] = L.data[j];
L.length = i+1;
return true;
}
答
if(L.data[i]!=L.data[j])
结构体中没有data成员。