C语言课件PPT第11章结构体与共用体(简化版).ppt

C语言课件PPT第11章结构体与共用体(简化版).ppt

C语言课件PPT第11章结构体与共用体(简化版)

第11章 结构体与共用体 * 第11章 结构体与共用体 为将不同数据类型、但相互关联的一组数据,组合成一个有机整体使用,C语言提供一种称为结构体的数据结构。 结构体是数目固定、类型不同的若干有序变量的集合。 * 11.1 结构体类型与结构体变量的定义 11.1.1 结构体类型定义 struct 结构体类型名 { 数据类型 数据项1; 数据类型 数据项2; …… …… 数据类型 数据项n; }; * 11.1.1 结构体类型定义 例如:定义日期结构类型:由年月日三项组成 struct date {int year; int month; int day; }; 结构体类型的长度等于各个成员的长度总和。 * 11.1.2 结构体变量定义 1.定义结构体变量的方法,可概括为两种: (1)间接定义法──先定义结构体类型、再定义结构体变量 例如,利用已经定义的学生信息结构体类型std_info,定义一个相应的结构体变量 struct std_info

文档评论(0)

1亿VIP精品文档

相关文档