早教吧作业答案频道 -->其他-->
同样一个题目#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...的网友还看了以下:
连字成词(英语)l u o e b s r u s r e t o s w a e s r t e 2020-05-14 …
已知字母组合成英语单词1、e e t t i n h r 2、e e r a t w h 3、o 2020-05-14 …
用这些英文字母拼词这些英文字母打乱了顺序.一个题目一个词.第一题:r,c,t,a,e,s,r第二题 2020-05-16 …
对英语单词熟练的人来!c,o,l,t,e,s()g,g,p,a,n,e,t,l,()gosomew 2020-06-07 …
英语单词填空1.时间状语:d-r-n-2.场所:b-s-s-o-f-r--e-a-t-e-t3.教 2020-07-14 …
写单词,这些单词打乱顺序了!:1.d,f,e,n,i,f,e,r,t,()2.g,h,o,e,t, 2020-07-26 …
高斯过程求期望如果X1(t),X2(t),X3(t),X4(t)都是高斯随机过程那么E[X1(t)X 2020-10-31 …
职中数学题,关于集合.@@急!1)已知集合A={m,a,t,h,s},B={e,n,g,l,i,s, 2020-11-10 …
将下列字母重新排列组将下列字母重新排列组成单词,完成句子.1.Daveishis(u,n,c,o,i 2020-12-17 …
英文单词分类填空动物类1.O()t()p()s2.k()t()e()3.l()b()t()r4.a( 2021-02-05 …