看看c语言为什么会这样 为什么我删除不了

img

把L->len--;和return 1放到循环外面 否则你复制了一个数据循环就OVER了啊。显然你是想让被删除节点后面的节点把数据向前移动一个,然后把节点总数减去1啊

L->len--;和return 1放在for循环外面

看你也是一个只是在网上搜索到一个关于c语言数据结构的程序简单粘贴一下,连return语句真正意思也不懂