不知道这个程序错在哪里????????

lixiugui2008 lixiugui2008 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
这个是构造一个空的线性表:


#define LIST_INIT_SIZE 100
#define LISTINCREMENT 10
#include<malloc.h>
typedef struct
{int *elem;
int length;
int listsize;
}Sqlist;
void initList_Sq(Sqlist &L) 编译器显示这句语法错误
{L.elem=(int *)malloc(LIST_INIT_SIZE*sizeof(int));
if(!L.elem)
{printf("The memory allocation defeat.");
exit(OVERFLOW);}
L.length=0;
L.listsize=LIST_INIT_SIZE;
return OK;
}
main()
{Sqlist L1;
initList_Sq(L1);
}
...全文
评论 7
收藏 已收藏
分享
返回顶部