701
1093
2万
管理员
#include<iostream> using namespace std; struct Node { int val; Node* next; Node(int v=99,Node*n=nullptr):val(v),next(n){} }; int main() { /*指针访问结构体对象,指针的名字:p1,p2*/ Node* p1 = new Node(1, nullptr);//如果不传入任何参数,调用默认构造函数 Node* p2 = new Node(3, p1);//调用显式的构造函数 cout << p2->val<<endl; Node* p3 = new Node(3, nullptr); p3->next = p2; Node* p=p3; while(p){ cout<<p->val<<" "; p=p->next; } //形成一个简单的链表:p3->p2->p1 }
使用道具 举报
本版积分规则 发表回复 回帖后跳转到最后一页
小黑屋|东台市机器人学会 ( 苏ICP备2021035350号-1;苏ICP备2021035350号-2;苏ICP备2021035350号-3 )
GMT+8, 2024-11-21 14:31 , Processed in 0.037298 second(s), 28 queries .
Powered by Discuz! X3.4
Copyright © 2001-2020, Tencent Cloud.