首页 > 代码库 > 指针作为形参
指针作为形参
如果指针作为形参,要注意是否希望这个指针作为返回值返回。
例如,在链表的插入函数中
void Insert(Node *head,Node *x);
当head == NULL时,我们希望令head = x,此时实际上只改变了head的副本,head并没有改变,
因此正确的函数原型应该是
void Insert(Node **head,Node *x);
当*head == NULL时,令*head = x;
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。