1 C++ 中的结构体是由一系列具有相同类型或不同类型的数据构成的数据集合,也叫结构。
使用结构体,必须要先声明一个结构体类型,再定义和使用结构体变量。结构体类型的声明格式如下:
struct 类型名{
数据类型1 成员名1;
数据类型2 成员名2;
…
}
2 结构体变量具有以下特点:
(1)可以对结构体变量的整体进行操作。
例如:swap(a[i],a[j])
(2)可以对结构体变量的成员进行操作。
引用结构体变量中成员的格式为:
结构体变量名. 成员名
(3)结构体变量的初始化方法与数组类似。
4“运算符重载”常用于解决结构体或自定义数据类型的加法、减法等特殊含义的运算。
运算符重载的一般格式为:
类型名 operator 运算符 (const 类型名 变量)const{
…
}
5
2020
最新推荐文章于 2023-03-15 08:58:40 发布