- 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
- 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
- 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
1
—ryypyipi/.l-^^jj91
10章结构体与共用体
第
10.概述
1
10.2定义结构体类型变量的方法
10.3结构体变量的引用
10.4结构体变量的初始化
10.5结构体数组
10.6指向结构体类型数据的指针
10.7用指针处理链表
10.8共用体
10.9枚举类型
10.10用typedef定义类型
习题
清《篦学曲肠tS?上册胖出
木浊,
10.1概述
迄今为止,已介绍了基本类型(或称简单类型)的变量(如
)绍了一种构造类型
整型、实型、字符型变量等,也介
数据——数组,数组中的各元素是属于同一个类型的。
但是只有这些数据类型是不够的。有时需要将不同类
型的数据组合成一个有机的整体,以便于引用。这些
组合在一个整体中的数据是互相联系的。例如,一个
学生的学号、姓名、性别、年龄、成绩、家庭地址等
项。这些项都与某一学生相联系。见图10.1。可以看
到性别(sex)、年龄(age)(
、成绩so、地址addr)是
cre)(
0的。如果将
属于学号为1001和名为“LiFun”的学生
numme、seae
、naxg、scoreaddr分另ll定义为互相
独立的简单变量,难以反映它们之间的内在联系。
应当把它们组织成一个组合项,在一个组合项中包
含若干个类型不同(当然也可以相同)的数据项。c
语言允许用户自己指定这样一种数据结构,它称
为结构体(structure)。它相当于其他高级语言中的
“
记录”。
numnamesexagescoreaddr
10010LiFunM1887.5Beijing
图
10.1
r不
-tf\-J/rfv4•2/69f/1产$/ul
假设程序中要用到图1.所据结构,但是c
O1表示的数
语言没有提供这种现成的数据类型,因此用户必
须所需的结构体型。如:
要在程序中建立类例
struct
您可能关注的文档
最近下载
- 五年级英语上册外研一起点同步衡水体字帖.pdf VIP
- 音响师实操考试题及答案.docx VIP
- (人教2024版)生物八年级上册5.2.1分析人类活动对生态环境的影响 课件(新教材).pdf VIP
- 医疗器械用软件确认模板.pdf VIP
- 顺丰安全培训.pdf VIP
- 第七课 奥林匹克运动的渊源(教学课件)体育与健康华东师大版一年级全册(新教材).ppt
- 央企控股上市公司ESG专项报告指标参考体系.docx VIP
- 第2课 古代希腊罗马 教案--2023-2024学年中职高一下学期高教版(2023)世界历史全一册.docx VIP
- 华为客户接待流程标准操作手册.docx VIP
- 2022年重庆普通高中学业水平选择性考试物理试题及答案.pdf VIP
原创力文档


文档评论(0)