第5章结构体和共用体 51结构体 5.2 人民邮电出版社 POSTS tEl OM PRE 动此映
第5章 结构体和共用体 5.1 结 构 体 5.2 共 用 体
51结构体 51,1结构体的定义 结构体定义的一般语法形式为: 人民邮电出版社 POSTS tEl OM PRE 动此映
5.1 结 构 体 5.1.1 结构体的定义 结构体定义的一般语法形式为:
struct结构体名 数据类型成员1; 数据类型成员2; 数据类型成员n; }; 注意:定义结构体时,最后 的分号不可缺少 人民邮电出版社 POSTS tEl OM PRE 点破此处放
struct 结构体名 { 数据类型 成员1; 数据类型 成员2; ┇ 数据类型 成员n; }; 注意:定义结构体时,最后 的分号不可缺少
51.2结构体变量的定义 结构体的定义仅仅是给出了该结构体的组 成情况, 定义结构体变量可采用以下3种形式 人民邮电出版社 POSTS tEl OM PRE 动此映
5.1.2 结构体变量的定义 结构体的定义仅仅是给出了该结构体的组 成情况, 定义结构体变量可采用以下3种形式:
(1)直接定义 直接定义是指在定义结构体的同时定义结 构体变量。例如 struct worker char name(0];/工人姓名 float salary; 人工资 3 worker, worker2; 人民邮电出版社 POSTS tEl OM PRE 动此映
(1)直接定义 直接定义是指在定义结构体的同时定义结 构体变量。例如: struct worker { char name[10]; //工人姓名 float salary; //工人工资 } worker1,worker2;