C语言单链表冒泡排序为啥以下代码实现不了?(只是排序模块的代码)

2024-11-24 00:17:09
推荐回答(2个)
回答1:

手机不方便码字,就是你的交换操作应该是把节点里的num交换啊,比如第一句应该是temp=p->num,后面几句类似,不然你三个指针换来换去,pq只是指向了链表结点,他两本身并不是链表里的元素,你把他们交换对链表一点影响都没…

回答2:

有什么错误提示或者不符合预想的输出吗