非常感谢您上次回答了我的数据结构的指针问题,现在在看书,又有点疑问.我明白pa=pa->next;是将指针pa 指向了下一个相邻的结点.但是按照您上次讲的我觉得它应该写成pa->next=pa->next;这样写可以

来源:学生作业帮助网 编辑:六六作业网 时间:2024/05/12 23:55:55
非常感谢您上次回答了我的数据结构的指针问题,现在在看书,又有点疑问.我明白pa=pa->next;是将指针pa指向了下一个相邻的结点.但是按照您上次讲的我觉得它应该写成pa->next=pa->nex

非常感谢您上次回答了我的数据结构的指针问题,现在在看书,又有点疑问.我明白pa=pa->next;是将指针pa 指向了下一个相邻的结点.但是按照您上次讲的我觉得它应该写成pa->next=pa->next;这样写可以
非常感谢您上次回答了我的数据结构的指针问题,现在在看书,又有点疑问.
我明白pa=pa->next;是将指针pa 指向了下一个相邻的结点.
但是按照您上次讲的我觉得它应该写成pa->next=pa->next;
这样写可以么?
我是这样想的pa->next拿出一个指针指向天空,然后后面的pa->next给那个指针付值.
这样理解不对?

非常感谢您上次回答了我的数据结构的指针问题,现在在看书,又有点疑问.我明白pa=pa->next;是将指针pa 指向了下一个相邻的结点.但是按照您上次讲的我觉得它应该写成pa->next=pa->next;这样写可以
不可以,仍以上次的箭头和盒子举例,
桌上放了两个盒子,你手中的箭头pa指着第1个盒子,第1个盒子中的箭头(next)指着第2个盒子.
现在,你要如何让自己手中的箭头指向第2个盒子呢?是移动你手中的箭头,还是移动盒子中的箭头?
再说,就pa->next = pa->next 来说,相当于a = a, 把自己的内容再赋予自己