- 7
- 0
- 约2.57万字
- 约 69页
- 2018-03-05 发布于浙江
- 举报
[高等教育]c语言第九章结构体、共用体、枚举0112
★什么是结构?结构与数组有什么差别? ★有几种结构的定义形式,它们之间有什么不同? 什么是结构的嵌套? ★什么是结构变量和结构成员变量,如何引用结构成员变量? 结构变量如何作为函数参数使用? ★什么是结构数组,如何定义和使用结构数组? ★什么是结构指针,它如何实现对结构分量的操作? ★ *结构指针是如何作为函数的参数的? * 如何建立单向链表并实现插入、删除以及查找操作? 什么是共用体?共用体与结构体有什么区别? 什么是枚举类型?枚举类型数据如何引用? 9.1 问题的提出 在程序里表示一个人(学号、姓名、各科成绩、……)? 想表示多个人呢? 希望的内存分配图 9.1 问题的提出 9.1 问题的提出 从基本数据类型、复合数据类型到抽象数据类型 计算机本身是没有数据类型的概念的 内存里存储的内容,你认为它代表什么,它就代表什么 高级语言设计了基本数据类型:整型、浮点型、字符型等。不同的语言也会定义不同的基本类型 基本数据类型并不能方便地解决所有问题 复合数据类型是基本数据类型迭代派生而来 典型的代表就是“结构”,数组、指针也可算作此类 抽象数据类型(ADT)在复合数据类型的基础上增加了对数据的操作 抽象数据类型进而进化为“类” 这是一个跨时代的进步 嵌套结构 结构体类型变量的初始化 结构变量赋值 思考题9-1: 在上面的程序中,考虑如果把gets(stu1.name
您可能关注的文档
最近下载
- 个人信用报告征信简版电子版PDF版2024年2月最新版带水印可编辑.pdf VIP
- 征信简版电子版PDF个人信用报告最新版2024年可编辑带水印模板.pdf VIP
- 青少年编程:NOIP CSP 初赛篇.pdf VIP
- 征信报告模板带水印可编辑2025年4月版.pdf
- GB/T 45144-2024道路车辆 车轮和轮辋 使用、维护和安全的一般要求及报废条件.pdf
- 安全工程毕业设计(论文)-常村矿180万ta新井设计(含全套CAD图纸).doc VIP
- 教育支出对家庭消费的影响.docx VIP
- 2024-2025学年高中物理人教版必修一单元测试:第一章 运动的描述(含解析).pdf VIP
- 义马煤业集团跃进煤矿初步设计.doc VIP
- 二氯甲烷精制单元工艺设计.docx VIP
原创力文档

文档评论(0)