【发布时间】:2014-08-12 00:47:26
【问题描述】:
我有一个关于函数原型中指针使用的问题,例如,如果我们有:
Node *AppendList (Node *new_node, Node *head)
{
Node *walker = head;
if (head == NULL)
return new_node;
while (walker->next != NULL)
walker = walker->next;
walker->next = new_node;
return head;
}
我的问题是:为什么 *AppendList 里面有 *?谢谢!
【问题讨论】:
-
因为你要返回一个指针。
标签: c function pointers linked-list