如果您无法下载资料,请参考说明:
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、结构体数组的初始化说明: