直接定义结构体变量struct-Read.PPTVIP

  • 17
  • 0
  • 约5.32千字
  • 约 25页
  • 2018-12-17 发布于天津
  • 举报
直接定义结构体变量struct-Read

* 第6章 结构体与公用体 6.1 结构体概述 6.1.1 结构体的引入 为了方便处理此类数据,常常把这些关系密切但类型不同的数据项组织在一起,即“封装”起来,并为其取一个名字,在C语言中,就称其为结构体(有些高级语言称之为记录)。 结构体通常是由不同数据类型的数据项组成,一般也称是由不同成员组成,因此可以说:一个结构体可包含若干成员,每一个成员可具有不同的名字及数据类型。 结构体的引入为处理复杂的数据结构提供了有力的手段,也为函数间传递一组不同数据类型的数据提供了方便,特别是对于数据结构较为复杂的大型程序提供了方便。 6.1.2 结构体类型的定义 ●简单类型是由系统预定义的,直接可以使用 ●结构体类型是根据需要由程序员自行定义 ●使用之前必须先定义结构体类型 ●结构体类型定义格式: struct 结构体名 { 结构体成员表; }; ●struct是关键字,称为结构体定义标识符, ●结构体名则由程序员自己命名 ●大括号中的结构体成员表包含若干成员,每一个成员都 具有如下的形式: 数据类型标识符 成员名; 对一个学生的描述,其结构体类型定义如下: struct stud_type { char name[10]; /* 姓名

文档评论(0)

1亿VIP精品文档

相关文档