学习笔记关于数据类型的自定义
发布时间
阅读量:
阅读量
自定义数据类型
目录:
- 结构体类型
- 共用体类型
- 枚举类型
- 自定义类型
- 位段结构
前言:
在编程过程中,数据类型是较为频繁应用的元素,因此我们必须深入理解并熟练运用一些典型的数据类型。
1.结构体类型
如果说数组用于存储具有相同类型的数据集合,那么结构体则用于整合多种不同类型的数据,这些数据之间存在内在关联,共同构成一个完整的整体,并从不同角度对该整体进行描述。
1.结构体类型的常规定义方式:
struct 结构体类型名
{
成员说明列表
};
其中,"struct"是用于定义结构体类型的关键字,而整个结构体类型的定义必须以";"作为结尾符号。例如,一个学生的学籍信息通常包含学号、姓名以及入学成绩,因此可以将这些信息整合为一个结构体进行定义:
struct student
{
char id[7];
char name[10];
float score;
};//注意最后一定要加;号
AI写代码javascript
运行
在C++语言中,结构体的构成既可以包含数据成员,也可以包含函数成员。然而,由于C++提供了类(class)这一类型,通常情况下无需使用带有函数成员的结构体。
全部评论 (0)
还没有任何评论哟~
