[工学]第08讲 构造数据类型-2.pptVIP

  • 3
  • 0
  • 约1.05万字
  • 约 47页
  • 2018-02-16 发布于浙江
  • 举报
[工学]第08讲 构造数据类型-2

第八讲 构造数据类型 第八讲 构造数据类型 数组 指针 字符串 引用 结构体 共用体 枚举 动态内存分配 程序设计举例 结构体 结构体 数组中的各元素是属于同一类型的,但有时需要将不同类型的数据组合成一个有机的整体,这就引出了结构体。 结构体是由多种类型的数据组成的整体。 组成结构体的各个分量称为结构体的数据成员(简称成员)。 结构体 定义结构体类型和变量 定义结构体类型和变量的一般格式为: struct 结构体名 { 成员列表 } 变量名列表; 结构体定义是以关键字struct开始的,结构体名应是有效的C++标识符。 结构体中的每个成员都必须通过定义来确定成员名及其类型。 结构体 定义结构体类型和变量 定义结构体类型和变量举例 其中,[struct] student是定义的结构体类型名,该结构体有四个成员变量num、name、sex、age。 student1是定义的结构体变量。 结构体 定义结构体类型和变量 也可以在结构体类型定义后再定义结构体变量。格式是: struct 结构体名 变量名列表; C++中,声明结构体变量时类型名可以不写struct。 结构体 结构体变量的初始化 结构体变量的初始化就是在定义结构体变量的同时,为其成员提供初值。 举例 此时,student1变量中的成员num的值为9901,成员name的值为“wang

文档评论(0)

1亿VIP精品文档

相关文档