5章结构体和共用体.pptVIP

  • 7
  • 0
  • 约4.95千字
  • 约 44页
  • 2017-03-25 发布于上海
  • 举报
5章结构体和共用体

第5章 结构体和共用体 5.1 结 构 体 5.2 共 用 体 5.1 结 构 体 5.1.1 结构体的定义 结构体定义的一般语法形式为: struct 结构体名 { 数据类型 成员1; 数据类型 成员2; ┇ 数据类型 成员n; }; 注意:定义结构体时,最后的分号不可缺少。 5.1.2 结构体变量的定义 ? 结构体的定义仅仅是给出了该结构体的组成情况, 定义结构体变量可采用以下3种形式: (1)直接定义 直接定义是指在定义结构体的同时定义结构体变量。例如: struct worker { char name[10]; //工人姓名 float salary; //工人工资 } worker1,worker2; ? (2)间接定义 间接定义是指先定义结构体,然后再定义结构体变量。例如: struct worker { char name[10]; //工人姓名 float salary; //工人工资 }; struct worker worker1,worker2; (3)无名定义 当采用直接方式定义结构体变量时,可以省略结构体名。例如: struct { char name[10]; //工人姓名 float salary; //工人工资 }

文档评论(0)

1亿VIP精品文档

相关文档