8章-c语言程序设计-结构体,共用体和枚举类型.pptVIP

  • 4
  • 0
  • 约1.19万字
  • 约 36页
  • 2017-08-17 发布于安徽
  • 举报

8章-c语言程序设计-结构体,共用体和枚举类型.ppt

8.1.1 结构体类型与结构体变量的定义 C语言中的结构类型,相当于数据库语言中的“记录”类型。 例如:要反映职工的基本情况,要包括姓名,性别,年龄,工资,地址等项,对于其中的每一项,他们是某种类型的数据(如年龄是整型),这些项都和某个人有关。 结构类型定义 struct 结构类型名 /* struct是结构类型关键字*/ {数据类型 数据项1; 数据类型 数据项2; …… …… 数据类型 数据项n; }; /* 此行分号不能少!*/ “struct 结构类型名”一起构成了类型名,它同系统提供的标准类型一样都是用来定义变脸类型。结构名可以任意取定,所以定义架构体类型变量的类型名不是唯一的。 [案例] 定义一个反映学生基本情况的结构类型,用以存储学生的相关信息。 /*功能:定义一个反映学生基本情况的结构类型*/ struct date /*日期结构类型:由年、月、日三项组成*/ {int year; int month; int day; }; struct std_info /*

文档评论(0)

1亿VIP精品文档

相关文档