早教吧作业答案频道 -->其他-->
同样一个题目#include#includetypedefintDataType;typedefstructnode{DataTypedata;structnode*next;}LinkList;void*InitList(LinkList*head);LinkList*AddHead(LinkList*head,DataTypex);voidmain(){LinkList*l=NULL;InitList(l);
题目详情
同样一个题目#include #include typedef int DataType; typedef struct node{ DataType data; struct node *next; }LinkList; void *InitList(LinkList *head); LinkList *AddHead(LinkList *head,DataType x); void main(){ LinkList *l=NULL; InitList(l); AddHead(l,4); } void *InitList(LinkList *head) { head=(LinkList*)malloc(sizeof(LinkList)); head->next=NULL; return head; } LinkList *AddHead(LinkList *head,DataType x){ LinkList *p; p = (LinkList *)malloc(sizeof(LinkList)); p->data = x; p->next = head->next; head->next = p; return head; } 我用的是VC++6.0精简版 调用第二个函数的时候会出现对话框 说内存不是read 麻烦看下
▼优质解答
答案和解析
你好. 你可以InitList调用完成后,将其返回值赋值给l; 这样就不会有问题了; void main(){ LinkList *l=NULL; l=(LinkList *)InitList(l); //或者将该函数的返回类型改为 LinkList * ; AddHead(l,4); }
看了 同样一个题目#include...的网友还看了以下:
A、B、C、D、E五种短周期元素的原子序数依次增大,且知:(1)其原子半径大小关系是:D>E>B> 2020-05-14 …
写出下列自然大调的音阶:G,D,F,降B,降E,A,E,B,降A,降D.好的奖50,快,有赏:写出 2020-05-16 …
如图,已知A、B、C、D、E、F、G、H、J、K是10个互不相等的非零自然数,并且A=B+C,B= 2020-06-12 …
比较图甲中折线A→D→E→F→…→C与线段AB+BC的长,如果AB=20米,BC=12米.(1)已 2020-06-12 …
现有A,B,C,D,E,F,G七种短周期主族元素,原子序数依次增大.已知A与D,C与F分别同主族, 2020-07-07 …
A、B、C、D、E五种短周期主族元素的原子序数依次增大,已知:①原子半径大小关系是:D>E>B>C 2020-07-21 …
1.在RtA△BC中,∠C=90°.D,E分别是AB,AC的中点,AC=7,BC=4,若以C为圆心 2020-07-26 …
在三角形ABC中,角A角B的平分线分别交对边于D,E角C的外角平分线交对边延长线于F,求证:D、E 2020-08-03 …
已知五种元素的原子序数的大小顺序为C>A>D>E,A,C同周期,B,C同主族.A与B形成离子化合物是 2020-11-18 …
急,在线等已知AB:DB=AC:EC,且AE:EC=3:4,BD-AD=7,求AD长已知AB:DB= 2020-11-21 …