结构体共用体及枚举类型.ppt
上传人:天马****23 上传时间:2024-09-11 格式:PPT 页数:23 大小:133KB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

结构体共用体及枚举类型.ppt

结构体共用体及枚举类型.ppt

预览

免费试读已结束,剩余 13 页请下载文档后查看

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

C语言的数据类型11.1概述结构体类型11.2结构体变量的定义(1)先定义一个结构体类型,再定义相应的变量(2)定义结构体类型的同时,定义该结构体类型的变量(3)不定义结构体类型,直接定义结构体变量11.3结构体的引用1、引用结构体变量中的成员举例:2、整体引用结构体对于结构体变量的引用,还应该注意以下几点:(5)不要认为结构体成员长度之和就是结构体的长度。一般:结构体的长度>=结构体成员长度之和例如,设char占1个字节,int占4个字节,则:struct{charc;inti;}s;有:sizeof(s)=5,而在某些系统中,可能则有sizeof(s)=8。11.4结构体变量的初始化例如:初始化时还要注意:11.5结构体数组1、结构体数组的定义形式:【方式二】struct{成员表}数组名[常量表达式];结构体数组在内存中的存放:2、结构体数组的引用3、结构体数组的初始化说明: