- 5
- 0
- 约4.43千字
- 约 38页
- 2025-01-09 发布于陕西
- 举报
第9章构造数据类型
9.1结构体类型与结构体变量
9.2结构体数组
9.3结构体指针
9.4链表
9.5共用体
9.6枚举;9.1结构体类型与结构体变量
1.定义结构体类型的一般格式
struct结构体类型名
{
成员说明列表
};
其中,花括号内的内容是该结构体类型的成员说明。每个成员说明的形式为:
类型符成员名;
;2.结构体类型的嵌套定义
结构体类型可以嵌套定义,即一个结构体类型中的某些成员又是其他结构体类型。
structdate
{
intyear,month,day;
};;3.位段
位段(bitfield)是指以二进制位为单位定义存储长度的整数类型成员,其定义格式为:
整数类型符成员名:二进制位数;;9.1.2结构体变量的定义
1.定义结构体变量
(1)先定义结构体类型,再定义体类型变量。
(2)在定义类型的同时定义变量。
一般格式为:
struct结构体类型名
{
成员说明列表
}变量名列表;;(3)直接定义结构体类型变量。
其一般格式为:
struct
{
成员说明列表
}变量名列表;
即在结构体定义时不出现结构体类型名。这种形式虽然简单,但不能在再需要使用时,使用所定义的结构体类型。;2.结构体变量的初始化在定义结构体变量的同时可以对其进行初始化,其格式与数组变量初始化类似,用花括号将每
您可能关注的文档
最近下载
- HGT 5736-2020高纯工业品过氧化氢.PDF VIP
- 《为救李郎离家园》课件 2026新人教版音乐四年级上册.pptx
- 营养指导员技能实践考试题及答案.docx VIP
- 2025广西专业技术人员公需科目培训考试答案3.docx VIP
- 2026南粤家政技能大赛(医疗护理员)历年参考题库含答案详解3卷.docx VIP
- 最优化方法4第四章.ppt VIP
- 惠普 M607n M607dn M608n M608dn M608dh M609dn M608x M609x M631dn M631h M632h M633fh M631z M632fht M632z M633z 英文维修手册.pdf VIP
- 防化学品泄漏、防化学品泄漏安全教育培训.pptx VIP
- 商务谈判(第三版) 课后习题答案 杨群祥 习题答案.pdf VIP
- 人民军队的发展历程.doc VIP
原创力文档

文档评论(0)