- 博客(1)
- 收藏
- 关注
原创 C语言指针作为函数参数在链表中的应用
以前我一直搞不清楚在C或C++中指针作为函数形参时到底是改变指针的指向还是指针指向的内容,今天在实现栈的链式存储时突然明白,在C语言中指针作为函数形参时无论在函数体内如何操作都不会改变实参指向的地址而只会改变指向地址中的内容;此时形参是实参的一个副本,相当于两个指针指向同一个地方,两个指针的指向互不干扰,但是如果其中一个指针(形参)改变了这个地方的内容,那么另一个指针虽然指向的位置没有发生改变但指向的内容却发生了改变。一、将函数的参数写作指向LinkStack的二级指针,可以直接改变外部指针指向。
2023-10-21 18:01:41
38
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人