永发信息网

谁能告诉我s=(linklist*)malloc(sizeof(linklist));s->data=x;s->next=p->next;p->next=s;是什么意思

答案:2  悬赏:70  手机版
解决时间 2021-12-20 16:18
  • 提问者网友:皆是孤独
  • 2021-12-20 03:59
谁能告诉我s=(linklist*)malloc(sizeof(linklist));s->data=x;s->next=p->next;p->next=s;是什么意思
最佳答案
  • 五星知识达人网友:鸽屿
  • 2021-12-20 04:48
s=(linklist*)malloc(sizeof(linklist)); //动态分配一个存储单元
s->data=x; //存储单元的data域赋值
s->next=p->next; //将这个存储单元接在链表上,位置是s结点的前面。
p->next=s;
全部回答
  • 1楼网友:酒者煙囻
  • 2021-12-20 06:12
连在一起的意思是: 把s 插在p之后 意思就是: (1 ) 先把e给 s->data (2) 然后将p的next域给s的next (3) 最后是把s给p的next域
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯