- 2
- 0
- 约1.46万字
- 约 89页
- 2017-02-02 发布于江苏
- 举报
第9章 结构体、共用体和枚举类型课件精品
第9章 结构体、共用体和枚举类型 9.1 结 构 体 在实际应用中,一组数据往往具有不同的数据类型。例如在学生登记表中,学号、姓名、性别、年龄、电话号码和家庭地址的数据类型不完全相同。显然不能用数组来存放这一组数据,因为数组中各元素的类型和长度都必须一致。为了解决这个问题,C语言中给出了另一种构造数据类型——结构体。结构体是一种构造类型,它是由若干“成员”组成的。每一个成员可以是一个基本数据类型,或者是另一个构造类型。结构体既然是一种“构造”而成的数据类型,那么在说明和使用之前必须先定义结构体类型。 9.1.1 结构体的类型定义 结构体是由程序设计者自己定义的类型。因此,除了结构体变量需要定义之外,结构体类型本身也必须定义。 定义结构体类型的一般形式如下: struct 结构体名 { 数据类型1 成员1; 数据类型2 成员2; … 数据类型n 成员n; }; 说明: (1) ?struct是定义结构体类型的关键字,不能省略。 (2) 结构体名遵循标识符的命名规则。 (3) 结构体有若干数据成员,用{}括起来,分别属于各自的数据类型。结构体成员名同样遵循标识符的命名规则。 (4) 定义结构体类型,就是定义一种数据类型,与基本数据类型是一样的,只不过结构体类型是一
您可能关注的文档
最近下载
- 企业数据资产化:会计确认与价值评估.pdf VIP
- 初二数学(北京版)-函数的概念(第二课时).pptx VIP
- 上海市科学学研究所招聘考试真题及答案2022.docx VIP
- 离婚登记申请受理回执单民法典版(可直接打印).pdf VIP
- 2025国家安全知识竞赛题库及答案(1-691题).pdf VIP
- 初二数学(北京版)-函数的概念(第一课时).pptx VIP
- 《计算机与人工智能应用基础》方红琴-习题参考答案.pdf VIP
- 《肝硬化诊疗指南2025版》.pdf VIP
- 泰州电厂1000MW机组汽机培训教材.doc VIP
- 《DLT 372-2010输电线路张力架线用牵引机通用技术条件》专题研究报告.pptx VIP
原创力文档

文档评论(0)