当前位置: 首页 > news >正文

C语言链表梳理-2

链表头使用结构体:struct Class 
链表中的每一项使用结构体:struct Student
#include  <stdio.h>struct Student {char * StudentName;int StudentAge;int StudentSex;struct Student * NextStudent;
};struct Class {char *ClassName;struct Student * NextStudent;
};int main(void)
{printf("Hello World!\r\n");/* 班级初始化 */struct Class Class_A;      		/* 创建一个班级 */Class_A.ClassName   = "A"; 		/* 班级名字为A */Class_A.NextStudent	= NULL;		/* 班级最开始没有任何成员,因此班级指向的第一个学生为空-NULL *//* 第一个学生信息初始化 */struct Student Student_1;		/* 创建一个学生 */Student_1.StudentName = "PENG";	/* 学生名字为PENG */Student_1.StudentAge  = 18;		/* 学生年龄为18 */Student_1.StudentSex  = 1;		/* 学生性别为1 表示男性 */Student_1.NextStudent = NULL;   /* 因为当前班级里只有这第一个学生,因此指向空-NULL *//* 将第一个学生添加到班级里 */Class_A.NextStudent   = &Student_1;printf("The name of the first student %s\r\n", Class_A.NextStudent->StudentName);return 0;
}

在这里插入图片描述

http://www.lryc.cn/news/142782.html

相关文章:

  • 【深度学习】实验03 特征处理
  • 基于Dpabi的功能连接
  • 在React项目是如何捕获错误的?
  • 基于内存池的 简单高效的数据库 SDK简介
  • python实例方法,类方法和静态方法区别
  • Pyecharts教程(四):使用pyecharts绘制3D折线图
  • 【stable-diffusion使用扩展+插件和模型资源(下)】
  • 一文了解SpringBoot中的Aop
  • android系统启动流程之zygote如何创建SystemServer进程
  • 【awd系列】Bugku S3 AWD排位赛-9 pwn类型
  • vcomp140.dll丢失的修复方法分享,电脑提示vcomp140.dll丢失修复方法
  • Docker file解析
  • 工作与身体健康之间的平衡
  • 算法和数据结构
  • 商城-学习整理-集群-K8S-集群环境部署(二十四)
  • 利用多种机器学习方法对爬取到的谷歌趋势某个关键词的每日搜索次数进行学习
  • ARL资产侦察灯塔 指纹增强
  • javaee spring 自动注入,如果满足条件的类有多个如何区别
  • sql语句中的ddl和dml
  • 学习JAVA打卡第四十一天
  • leetcode SQL题目
  • 计算机组成原理学习笔记-精简复习版
  • 聊一聊微前端框架的选型和实现 | 业务平台
  • Elasticsearch 集成---框架集成SpringData-集成测试-索引操作
  • 将Series序列中的缺失值用后一个值填充Series.bfill()
  • 用香港服务器域名需要备案吗?
  • 【项目经理】项目管理杂谈
  • 【算法总结篇】 笔面试常见题目
  • Java基础 数据结构一【栈、队列】
  • Spark on Yarn集群模式搭建及测试