在C++中,可以通过定义一个指向下一个节点的指针来实现链表的下一个节点。具体实现步骤如下:
struct Node {
int data;
Node* next;
};
Node* head = new Node();
head->data = 1;
head->next = nullptr;
Node* newNode = new Node();
newNode->data = 2;
newNode->next = nullptr;
head->next = newNode;
Node* current = head;
while (current != nullptr) {
cout << current->data << " ";
current = current->next;
}
这样就实现了一个简单的链表,并且可以在链表中添加新节点、遍历节点等操作。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:c++ next有什么作用