c语言链表头部插不进去信息

图片说明![图片说明](https://img-ask.csdn.net/upload/201702/21/1487659037_239052.png)图片说明
图片是链表的插入部分代码,头部认为是0位置 ,现在除了头部之外 其他地方都可以插入信息了 ,但是插入到头部 遍历出来的还是没有 这个是什么问题啊 check是遍历的函数

3个回答

图片说明

图片说明之前传错图了。。。。 下面这两个 一个是代码 一个是运行插入的结果

你插入头部之所以失败,在于你else分支里的这句:s = current;
你要想在add函数内改变指针的指向必须传一级指针的引用或者二级指针才行(因为实参和形参并不是同一个指针,它们只是指向了一块相同的内存区域而已)

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问