请问一下这段程序哪里出问题了,编译器上显示【Error]'struct Sqlist'has no member named 'data'】

请问一下这段程序哪里出问题了,编译器上显示【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成员。