关于#c语言#的问题:q=p->next和p->next=q意思是一样的吗

这两个q=p->next,p->next=q意思是一样的吗?

赋值对象都不一样,两个肯定不一样;

数据结构对单链表进行数据排序 http://bbs.csdn.net/topics/392201633

a=b

b=a
意思一样吗
怎么可能一样呢

不一样,如果是”=“是赋值语句,如果是“==”是判断语句
所以q==p->next和p->next==q才是一样的