运算符优先级的问题,导致这两者不太一样,成员对象运算符.的优先级高于取值运算符 **p.next会先去找p的next也就是q的首地址然后取值取到首地址中的值,会取出q.ch,(*p).next会取到q首地址只是个人理解
题干是什么?删除p指向的那块,然后选择不对的选项?
*p.next是指向p.next,(p)是指向p,(p).next是(指向p).next