- 论坛徽章:
- 0
|
seqlist *init_sqlist(){
seqlist *L;/*这里定义了L,是不是main()中就不需要seqlist *L,了,只要init_sqlist()就可以了??*/
L=new seqlist;/*这里什么用,可不可以省去不要*/
L->last=-1;
return L;
}
2)
#include"stdio.h"
#define MAXSIZE 255
typedef char datatype;
typedef struct{
datatype data[MAXSIZE];
int last;
}seqlist;
main()
{int t;
char A[10]={1,2,3,2,2,2,2,2,2,8};
init_seqlist()
for(t=0,t<=10,t++)
L->data[t]=A[t];
}
seqlist *init_swqlist(){
seqlist *L;
L->last=-1;
return L;
}
员不员许,这样赴值给seqlist,
list.c: In function `main':
list.c:12: error: syntax error before "for"
这段东西是有错误的,
我想定义一个list,把数组的值府给它,在调用insert_seqlist 插入数据,该这么写,这是实验报告,可我都没去听课,:em12::em12::em12:
[ 本帖最后由 biosedit 于 2006-4-9 18:03 编辑 ] |
|