我有一个链接列表,我想在其中打印除最后一个元素之外的每个元素。
while (node != NULL)
{
printf(" (%d,%d) ", node->x, node->y);
node = node->next;
}
这是我用来打印整个内容的循环,但我不知道如何让它排除最后一个元素。我尝试用“node->next != NULL”替换“node != NULL”,但它不起作用。任何想法将不胜感激,干杯
最佳答案
while (node != NULL)
{
if (node->next != NULL)
{
printf(" (%d,%d) ", node->x, node->y);
node = node->next;
}
}
关于c - 如何打印链表中除最后一个元素之外的每个元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58468243/