结构体类型为SqList …… void InitList(SqList *&q){……}/&的作用 {SqList *q; …… InitList(q); }
2个回答
展开全部
引用就是要你在原list上操作,如果传来一个节点指针node,直接node->data可以,但是如果你想修改传进来之前的那个指针的值,就不能修改node的值(而node只是一个形参,和原来的list无关)
注意形参的作用域
最好画图,仔细看看
假设链表中有head->next
调用函数把这个值传给q,然后q=q->next,但是传进来之前的head->next的值没变
注意形参的作用域
最好画图,仔细看看
假设链表中有head->next
调用函数把这个值传给q,然后q=q->next,但是传进来之前的head->next的值没变
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询