第11章:结构体与共同体.pptVIP

  • 8
  • 0
  • 约1.14万字
  • 约 89页
  • 2018-02-21 发布于河南
  • 举报
第11章:结构体与共同体

C程序设计 漳州师范学院物理系 现代教育技术教研室 2003.7 第11章 结构体与共同体 11.1 概述 C的数据类型有:基本类型(如:整型、实型、字符型变量),构造类型(数组)。 有时需要将不同的类型的数据组合成一个有机的整体,且互相联系,以便引用。 如:一个学生的学号,姓名,性别,年龄,成绩,家庭地址等项,这些项都与某一学生联系。 C语言中没有提供现成的这种类型的数据结构,用户必须要在程序中建立所需的结构体类型。如: struct student { int num ; char name[20] ; char sex ; int age ; float score ; char addr[30] ; } ; 注意最后的分号不要忽略 声明一个结构体类型的格式: struct 结构体名 {成员列表}; 说明:须对各成员进行类型声明: 类型名 成员名 一个结构体成员称一个“域”,成员列表称为“域表” 成员名命名规则与变量名同 11.2 定义结构体类型变量的方法 有三种方法可以定义结构体类型的变量: (1)先声明结构体类型再定义变量名 格式: struct 结构名 {成员列表}; 结构类型名 变量名表 如: ...... struct student { int num ; char name[20] ; char sex ; int

文档评论(0)

1亿VIP精品文档

相关文档