第12章 结构体 2025年4月2日
2025年4月2日 第 12 章 结 构 体
第12章结构 目录 结构体类型定义 结构体类型变量定义 3 结构体类型变量引用 结构体类型变量初始化 结构体类型数组 6 结构体类型指针变量 网☒D
第12章 结构体 目 录 4 1 结构体类型 定义 2 结构体类型 变量定义 3 结构体类型 变量引用 结构体类型 变量初始化 6 5 结构体类型 数组 结构体类型 指针变量
第12章结构体 结构体类型定义 一 般地,定义一个有个成员的结构体类型可以采用 如下形式: 【格式】 struct结构体名 {类型标识符1成员名1; 类型标识符2成员名2; 类型标识符n成员名n; };
第12章 结构体 一般地,定义一个有n个成员的结构体类型可以采用 如下形式: 【格式】 struct 结构体名 { 类型标识符1 成员名1; 类型标识符2 成员名2; . . 类型标识符n 成员名n; } ; 1 结构体类型 定义
第12章结构体 结构体类型定义 例: struct date 例: int year; int month; struct stud nt day; int num; : char name[10] struct student float score; int num; H char name[10]; char sex; struct date birthday; char addr[20] 网☒D H
第12章 结构体 例: struct date { int year; int month; nt day; }; struct student { int num; char name[10]; char sex; struct date birthday; char addr[20]; }; 例: struct stud { int num; char name[10]; float score; }; 1 结构体类型 定义
2 结构体类型变量定义 第12章结构体 结构体名定义好后,该标识符的使用就如其它类型 标识符(如int、float、char等)一样的使用,即可以 定义该类型变量。 struct结构体名变量名列表; 例如: struct stud stu1,stu2; struct student a,b; 网☑)
第12章 结构体 结构体名定义好后,该标识符的使用就如其它类型 标识符(如int、float、char等)一样的使用,即可以 定义该类型变量。 struct 结构体名 变量名列表; 例如: struct stud stu1,stu2; struct student a,b; 2 结构体类型 变量定义