c++数据锁链

题目描述

创建一个结构体为Node,具有value , next 两个属性;

value为整型,用来储存结构体数值;

next为Node类型指针,用来指向下一组数据地址;

第1组数据value = 5;

第2组数据value = 10;

第3组数据value = 127;

第4组数据value = 36;

将4组数据遍历,输出对应值。

样例输出

5 10 127 36

题解:

cpp 复制代码
#include<iostream>
#include<algorithm>
using namespace std;
struct Node{
	int value;
	Node *next;
};
int main(){
	Node a,b,c,d;
	a.value=5;
	a.next=&b;
	b.value=10;
	b.next=&c;
	c.value=127;
	c.next=&d;
	d.value=36;
	d.next=NULL;
	Node *p=&a;
	while (p){
		cout<<p->value<<" ";
		p=p->next;
	}
	return 0;
}
相关推荐
zzzsde几秒前
【Linux】进程信号(2)保存信号与信号处理
linux·运维·服务器·算法
代码中介商12 分钟前
C++运行时多态深度解析:从原理到实践
开发语言·c++·多态·虚函数
QuZero12 分钟前
Semaphore Principle
java·算法
ZPC821016 分钟前
自定义机械臂驱动(Action Server + /joint_states 发布)
算法
啊我不会诶17 分钟前
牛客练习赛151
算法·深度优先·图论
Ricardo-Yang23 分钟前
# BPE Tokenizer:从训练规则到推理切分的完整理解
人工智能·深度学习·算法·机器学习·计算机视觉
qyzm29 分钟前
牛客周赛 Round 140
数据结构·python·算法
Severus_black29 分钟前
顺序表、单链表经典算法题分享(未完待续...)
c语言·数据结构·算法·链表
代码中介商29 分钟前
C++ 继承与派生深度解析:存储布局、构造析构与高级特性
开发语言·c++·继承·派生
我不是懒洋洋36 分钟前
【经典题目】栈和队列面试题(括号匹配问题、用队列实现栈、设计循环队列、用栈实现队列)
c语言·开发语言·数据结构·算法·leetcode·链表·ecmascript