- 0
- 0
- 约3.74千字
- 约 17页
- 2026-07-10 发布于江苏
- 举报
结构体、联合体、枚举
第1页
本章主要内容
结构体
typedef
联合体
链表
枚举(选学)
第2页
结构体
在保存复杂数据内容时,例如说同步保存一种人的姓名和年纪,我们前面学过的简单数据类型无法满足要求,C语言中提供了结构体类型,用简单的数据类型,或其它已经定义的复杂类型,来结构一种结构体类型
结构体的定义格式:
Struct结构体类型名
{类型1组员1;
类型2组员2;
…….
};
第3页
结构类型变量的申明
在C语言中申明结构体变量格式:struct结构体类型名变量列表
在C++中申明方法和简单变量申明方法相似,格式:结构体类型名变量列表
结构体变量能够用{元素值表}方式进行初始化
除象原来那样申明方法外,还能够直接在结构体说明的背面跟变量列表进行说明如:
structstudent{
charname[10];
intage;
}st1={“TOM”,20},st[10],*pst=st1;
第4页
相关结构体变量的说明
如有申明:
structstudent{
charname[10];
intage;
}st1,st2,*pst=st1;
指针所指单元的子元素能够使用-运算符,如(*pst).age能够写成pst-age
结构体单元之间能够相互赋值,可用作函数参数,能够作为函数返回值
第5页
t
您可能关注的文档
- 西湖春日漫步指南课件.ppt
- OSEK网络调度机制研究.ppt
- SophosUTM防火墙入门与实践精华指南.ppt
- 职场安全防护知识培训课程.ppt
- 发动机建造技术解析.ppt
- 桩基完整性检测技术创新应用解析.ppt
- 设施选址布局策略与优化实践解析.ppt
- 高层管理者财务素养提升教程.ppt
- 城市立交桥安全防护技术解析.ppt
- 火灾应急响应桌面推演实战演练.ppt
- 河南省开封市兰考县2024-2025学年下学期期末学情分析七年级历史试题(图片版,含答案).pdf
- 吉林省长春市北湖学校2024-2025学年下学期6月考前适应性训练九年级历史试题 (图片版,含答案).pdf
- 江苏省南京建邺区2024—2025学年八年级下学期期末考试语文试题(pdf版含答案).pdf
- 吉林省长春市力旺实验初级中学2024-2025学年九年级下学期中考四模历史试题(图片版,含答案).pdf
- 江苏省苏州吴中、吴江、相城区2024-2025学年第二学期初一道法期末试卷(pdf版,含答案).pdf
- 江苏省南京市建邺区部分学校2024-2025学年八年级下英语期末试卷(扫描版,含答案).pdf
- 重庆市荣昌区2024-2025学年八年级下学期期末考试历史试题(图片版,含答案).pdf
- 陕西省西安市辅轮中学2024-2025学年七年级下学期期末地理试题(PDF版含答案).pdf
- 四川省成都东部新区养马高级中学2023-2024学年高一下学期期末地理试题(图片版,含答案).pdf
- 2025年陕西省榆林市榆阳区第十三中学九年级历史下学期学业水平质量监测试题(图片版,含答案).pdf
原创力文档

文档评论(0)