- 1
- 0
- 约8.32千字
- 约 110页
- 2017-08-20 发布于广东
- 举报
第11章 用户定义数据类型 构造满足自己需要的其他数据类型。这是用户在程序中自己定义的一种数据类型,称为用户自定义数据类型。 在已定义的数据类型基础上,用户可以构造下列四种数据类型: 结构型(structure); 位域型(bit_field); 联合型(union); 枚举型(enumeration)。 这些数据类型必须用户自己先定义,然后才能用它们来定义相应数据类型的变量、数组、指针等。 除此以外,用户还可以用关键字typedef为已建立的数据类型定义新的类型名字。 11.1 结构型(Structure) 11.1.1 结构型的定义 结构是由一些基本数据类型和其他已定义的数据类型组成的。它有一个用户为它起的名字,称为结构名。 结构型中的各成分,在逻辑上,一般都有一定的内在联系。组成结构型的各成分,称作结构的元素、成员区域。 结构数据类型的定义,是通过结构定义语句完成的。其定义的关键字是struct。 定义结构的一般形式为: struct 结构型名 { 数据类型1 成员名1; 数据类型2 成员
您可能关注的文档
- C及C++程序设计 第3版 教学课件 张富 第5章 循环结构程序设计.ppt
- C及C++程序设计 第3版 教学课件 张富 第6章 位运算.ppt
- C及C++程序设计 第3版 教学课件 张富 第7章 数组与字符串.ppt
- C及C++程序设计 第3版 教学课件 张富 第8章 指针.ppt
- C及C++程序设计 第3版 教学课件 张富 第9章 函数.ppt
- C及C++程序设计 第3版 教学课件 张富 第10章 数据的存储类型.ppt
- C及C++程序设计 第3版 教学课件 张富 第12章 C语言的预处理器.ppt
- C及C++程序设计 第3版 教学课件 张富 第13章 磁盘文件操作(IO系统).ppt
- C及C++程序设计 第3版 教学课件 张富 第14章 C++概述.ppt
- C及C++程序设计 第3版 教学课件 张富 第15章 类.ppt
原创力文档

文档评论(0)