- 1
- 0
- 约1.01万字
- 约 79页
- 2017-01-02 发布于未知
- 举报
第7章 复杂数据类型 * 前面我们介绍了C语言的基本数据类型,例如,整型、单精度型、双精度型、字符型。基本数据类型提供了对单一数据的表达方式。第4章介绍了数组,利用数组可以表示由同类型的多个元素构成的复合对象。但是在实际应用中,我们还会遇到一些关系密切但数据类型不同的数据,例如,一个学生的基本信息将包括多个不同类型的数据,姓名用字符数组表示,年龄用整型变量表示,成绩用浮点型数据表示等。对于这些不同类型的数据,难以用基本整型和数组表示,为此,C语言引入了构造型数据类型,该类型提供了将各个数据属性组合在一起,以一个整体的形式来进行描述的手段。这种数据类型也称为复杂数据类型。 7.1 结构体 7.2 共用体 7.3 枚举 7.4 类型定义符typedef 7.1 结构体 结构体是一种构造数据类型,它是由若干成员组成的。每一个成员可以是一个基本数据类型或者是一个构造数据类型。结构既然是一种“构造”而成的数据类型,那么在说明和使用之前必须先定义它,也就是构造它。 7.1.1结构体类型的定义 定义结构体类型的一般形式为: struct 结构体类型名 { 数据类型 成员1; 数据类型 成员2; …… 数据类型 成员n; }; 说明: (1)struct是定义结构体类型的关键字,其后是所定义的结构体类型名,这两部分组成了结构体类型的标识符。 (2)结构体类型名和成员名的命名应符合标识
您可能关注的文档
最近下载
- 重大件设备海运加速度计算方法分析.pdf VIP
- 2026年伤寒论 期末试题及答案.doc VIP
- 安徽海绵城市建设技术-雨水控制与利用工程.pdf VIP
- AQ3067-2026《化工和危险化学品生产经营企业重大生产安全事故隐患判定准则》宣贯培训课件.pptx
- Braden压疮风险评估表.docx VIP
- 2022年黑龙江哈尔滨“丁香人才周”(秋季)事业单位引才招聘考试真题.docx VIP
- 河流底栖动物BMWP指数科级敏感值、耐污值、着生硅藻指示值和敏感值列表、IBI指数构建流程.pdf VIP
- 富士达电梯PMC使用说明.pdf VIP
- TB 10314-2021 邻近铁路营业线施工安全监测技术规程.pdf VIP
- 螺栓拧紧力矩标准全之欧阳家百创编.pdf
原创力文档

文档评论(0)