收起
用 r -> next != NULL 作为 while 条件时能够保证循环结束时,r 指向的节点不是一个 NULL ,反之 r != NULL 作为 while 条件时会导致循环结束时 r 指向了 NULL,对 NULL 进行 -> next 操作肯定会报错。
自己用笔演算一下就明白了,就是细节问题。
望采纳,谢谢。
报告相同问题?