回复 楼主 第二周杰伦
q -> next = p; 表示q目前所指的头结点的下一个结点应该是p,但仅仅是将两个结点连接在了一起,你搞混了一个概念(就是指针和指针域,q在这里只是一个指针,是个数据类型,而指针域是存在于一个结点中的)而q = p;这句话才是让q这个指针不再指向头结点,而是去指向新连接上的结点。q指针的作用一直都是去指向一个结点,而不是指向谁的指针域。
[此贴子已经被作者于2018-6-27 16:05编辑过]
2018-06-25 20:25
2018-06-27 16:03