error C2100: illegal indirection
不明白为什么代码会报错,求教
#include <stdio.h>#include <stdlib.h>#define ElemType chartypedef struct SqList{ ElemType* elem; int length;//number of elements int listsize;//the capacity of list};#define SqListSize 100;void InitList(SqList &list);void DestroyList(SqList &list);void DestroyList(SqList &list){ free(list.elem);}void InitList(SqList &list){ list.listsize = SqListSize; list.elem = (ElemType*)malloc(SqListSize * sizeof(ElemType));//////?}void main(){ getchar();}