C++中怎么用new来创建单链表
?
在C++中,可以使用new操作符来创建单链表。下面是一个简单的例子:
struct Node { int data; Node *next; }; // 定义Node结构体
// 创建头节点
Node *head = new Node();
head->data = 0; // 设置头节点的数据域
head->next = NULL; // 设置头节点的指针域为NULL
// 创建其他节点并连接到前一个节点上
Node *node1 = new Node();
node1->data = 1;
head->next= node1;
// 继续创建其他节点并连接到前一个节点上
Node *node2 = new Node();
node2->data = 2; node1->next= node2;
AI智能问答网免责声明:
以上内容除特别注明外均来源于网友提问、ChatGPT回答,权益归原著者所有,本站仅作效果演示和欣赏之用;
若以上展示有冒犯或侵害到您,敬请联系我们进行删除处理,谢谢!