我没有收到链表输出
I am not getting linked list ouput
#include<iostream>
using namespace std;
struct Node {
int data;
Node* link;
};
int main(){
Node * A;
A=NULL;
Node* temp=new Node(); // first node;
temp->data=4;
temp->link=NULL;
A=temp;
temp=new Node();
temp->data=5;
temp->link=NULL;
Node* temp1=A;
while(temp1->link!=NULL){
cout<<temp1->data;
temp1=temp1->link;
}
}
给定的程序没有显示链表的所有元素。我在识别错误时遇到问题。起初,我用一个null
值初始化了头部,然后做了一个临时变量,并给它分配了一个整数值和指向下一个节点的指针。
链接列表只不过是通过链接相互连接的节点链。
添加链接 =>
A->link = temp;
在以下语句之前:
Node* temp1 = A;
将创建以下列表结构: [4 | -]-->[5 |空]
您必须打印最后的最后一个节点。
相关文章:
- 我没有收到链表输出
- 程序的输出不是来的,它是一个链表程序
- C++中的链表,输出长值
- C++ - <<运算符重载,链表 - 地址而不是标准输出
- 为什么我在链表中插入的代码没有得到任何输出?
- 尝试使用递归和指针到指针反转链表,但反转函数没有给出预期的正确输出
- 我在让我的代码输出整个链表时遇到问题.它只是输出我修改过的一些文本文件,而不是整个东西
- 通用链表的输出有奇怪的字符(?,n)和空格C++
- 将文本文件读取到双向链表并将其输出 - C++
- 尝试拆分循环链表.显示输出但崩溃.在 IDEone 中显示运行时错误
- 输出链表
- 链表输出1太多
- 使用自定义链表实现获得错误的输出
- 链表C++,输出未显示在显示功能中
- C++-链表没有生成任何输出
- 链表输出崩溃
- 如何在C中显示输出时获得链表索引
- c++数据结构错误的输出(链表)
- 输出带有const指针的双链表
- 从文件中读取输入和写入链表的输出