请问遍历节点时,两个语句是否可以调换位置

来源:3-8 链表编码实战(六)

MT灬柴郡

2019-10-21 11:58

crt = crt->next;
crt->printnode();

如果我先打印当前节点的数据域,在将下一个节点作为当前节点(next),似乎也可以?


写回答 关注

1回答

  • 被黑暗笼罩的孩子
    2019-11-10 20:35:41

    你可以这样

    crt = crt->next;

    while (currentNode != NULL) {crt->printnode();crt = crt->next;}不然你会在开头输出一个0;因为这个课程的头节点是NULL,所以你要在while循环的前面加crt = crt->next;

数据结构探险之线性表篇

线性表的主体顺序表和链表,让学员能够将知识融会贯通学以致用

57563 学习 · 257 问题

查看课程

相似问题