C++程序设计杨长兴刘卫国曹岳辉第5章自定义数据类型课件教学.pptVIP

  • 9
  • 0
  • 约1.81万字
  • 约 104页
  • 2017-01-01 发布于广东
  • 举报

C++程序设计杨长兴刘卫国曹岳辉第5章自定义数据类型课件教学.ppt

第5章 自定义数据类型 结构体类型 共用体类型 枚举类型 类型定义 5.1.1 结构体的概念 struct 结构体名 { 数据类型   成员名1; 数据类型   成员名2; : 数据类型   成员名n; }; 在大括号中的内容也称为“成员说明列表” 。 5.1.2 结构体类型的定义 struct 结构体类型名 { 数据类型   成员名1; 数据类型   成员名2; : 数据类型   成员名n; }; struct student { char id[7]; //长度为7的字符数组id,表示学号 char name[10]; //长度为10的字符数组name,表示学号 float score; //单精度实数类型score,表示入学分数 }; //注意分号不要省略 结构体类型的特点总结如下: (1)结构体类型是用户自行构造的。 (2)它由若干不同的基本数据类型的数据构成。 (3)它属于C++语言的一种数据类型,与整型、实型相当。因此,定义它时不分配空间,只有用它定义变量时才分配空间。 5.1.3 结构体变量的定义 一、先定义结构体类型再定义变量名 这是C++语言中定义

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档