《C语言-数据结构---易错集锦》---1.单链表尾插时二级指针传参
函数执行后,pphead的作用域消失,并没有引起实参plist的改变,并且注意此时的变量为一级指针变量,因此我们想调用的话,必须通过二级指针传参,来通过找到通过解引用找到plist的地址,改变plist指针的指向。我们传入的是头指针,并且我们的函数为无返回值的函数调用,也就意味着,如果单纯用一级指针变量修改一级指针的值时,将会无法传参给原函数。因为他是结构体指针,直接改动了结构体的指针的指向,因此我们并不需要对结构体指针进行修改。指针变量只是个壳子装着地址,实质上还是指针之间的链接,物理上也表现为链。
原创
2024-03-14 17:09:39 ·
311 阅读 ·
1 评论