题目
文件 DoubleList.h
typedef struct DulNode{
int data;
struct DulNode *prior;
struct DulNode *next;
}DulNode;
文件 DoubleList.c
Head *InitLink(){
printf("请输入节点的值,0为结束标志:");
Head *p;
DulNode *q,*s;
int elem;
p = (struct Head *)malloc(sizeof(Head));
p->head = NULL;p->lenght = 0;
q=(DulNode*)malloc(sizeof(DulNode));
scanf("%d",&elem);
while(elem){
s =(DulNode*)malloc(sizeof(DulNode));
s->data = elem;
if(p->head == NULL){
p->head = s;
p->lenght+=1;
s->prior = s;
s->next = s;
q = s;
}
else{
q->next = s;
s->prior = q;
q->prior = s;
s->next = q;
p->lenght+=1;
}
scanf("%d",&elem);
}
free(q);
return p;
}
typedef struct Head{
int lenght;
struct DulNode *head;
}Head;
请问为什么会报 'Head' : illegal use of this type as an expression错误.哪位大侠能帮帮忙.小弟非常感激.
typedef struct DulNode{
int data;
struct DulNode *prior;
struct DulNode *next;
}DulNode;
文件 DoubleList.c
Head *InitLink(){
printf("请输入节点的值,0为结束标志:");
Head *p;
DulNode *q,*s;
int elem;
p = (struct Head *)malloc(sizeof(Head));
p->head = NULL;p->lenght = 0;
q=(DulNode*)malloc(sizeof(DulNode));
scanf("%d",&elem);
while(elem){
s =(DulNode*)malloc(sizeof(DulNode));
s->data = elem;
if(p->head == NULL){
p->head = s;
p->lenght+=1;
s->prior = s;
s->next = s;
q = s;
}
else{
q->next = s;
s->prior = q;
q->prior = s;
s->next = q;
p->lenght+=1;
}
scanf("%d",&elem);
}
free(q);
return p;
}
typedef struct Head{
int lenght;
struct DulNode *head;
}Head;
请问为什么会报 'Head' : illegal use of this type as an expression错误.哪位大侠能帮帮忙.小弟非常感激.
提问时间:2020-08-08
答案
lude "stdlib.h" /*加入这个头文件原因函数名称:malloc函数原型:void * malloc(unsigned size);函数功能:分配size字节的存储区函数返回:所分配的内存区地址,如果内存不够,返回0参数说明:所属文件:<stdlib.h>...
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
1,人们染上烟瘾,最终因吸烟使自己丧命.
最新试题
- 1体育课上,30个同学排成一排.依次报数后,刘老师说:“1~10号向前走一步,20~30号向后退一步”,请问:有多少个同学原地不动?
- 2成语里有什么风习习 什么风送爽 什么风凛冽 什么风细雨
- 3在比例尺是4000000分之1的中国地图上,量得北京到韶山的距离是35cm.一列火车
- 4若等比数列的前7项的和为48,前14项的和为60,则前21项的和=_.
- 5一个数(0除外)乘分数的积一定比原来的数小._.
- 63X-4Y-Z=0.2X+Y-8Z=0.则 [X平方+Y平方+Z平方]/XY+YZ+XZ=___.
- 7读书笔记 好词好段好句加感受
- 8行人临发又开封什么意思
- 9已知复数Z满足|z+3-4i|=2,求 |Z-1|的取值范围
- 10急需中国伟人事迹!简短些!
热门考点
- 1求七年级语文《古代诗歌四首原文》
- 2实数a为何值时,方程(a-2)x^2—2(a+3)+4a=0 有一根大于三,而另一根小于二?要过程
- 3鱼塘什么时间才好用石灰消毒
- 4he often thinks of ()he can do more for the four modernizations.这里面为什么能够判断他
- 5One day people will fly to the moon on vacations.用介词on是不是不对,如果不对该用什么
- 65km/min=______km/h把换算过程每一步都写出来.
- 7Asian elephant are able to (t )a long way to find water and water.Elephants are able to move very
- 8若在[0,4]上存在实数p,使得不等式x^2+px>4x+p-3成立,求实数x的取值范围
- 9如何利用地质罗盘仪测方位角
- 10品读句子