注册 登录
编程论坛 C++教室

**p和*p的问题(面试中碰到的问题)

tree 发布于 2007-01-07 13:34, 536 次点击

insertnode(Lnode **head,int data)
orderTraverse(Lnode *head)


为什么一般改变树结构的要用到**head
而遍历查询的话就只用*head

想想应该都可以用*head啊
那为什么书上要这样用了
谁能帮我解释一下这个问题吗?

1 回复
#2
litcatyx2007-01-07 22:33
因为改变树的结构的时候需要改变传入参数的本身的值,所以要用指向指针的指针
1