- 博客(1)
- 收藏
- 关注
原创 链表作为函数参数传递,Node* head, or Node** pHead(无法把指针变量本身传递给一个函数)?
链表作为函数参数传递,Node head, or Node* pHead?**1.C语言,函数形参是值传递,当函数形参是,如果函数内部对这个形参做了修改,在函数返回后,不会改变这个形参的值;1.1以上这点,很容易明白,但当这个形参本身是一个变量时,就容易产生迷惑,我传的是一个指针,把指针作为函数参数,函数返回时,一定会修改改变一些东西。很容易想到修改的是形参本身(本身是个指针)。1.2如函数void add(Node* head, int number);如果你想在函数返回时,head被修改,你一定要
2020-06-03 19:07:14 5075
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人