浅析C++中结构体的定义、初始化和引用 | 您所在的位置:网站首页 › inflectionalaffix定义 › 浅析C++中结构体的定义、初始化和引用 |
定义: 结构体(struct)是由一系列具有相同类型或不同类型的数据构成的数据集合,也叫结构。 声明一个结构体类型的形式是: 复制代码代码如下: struct Student{ //声明一个结构体类型Student int num; //声明一个整形变量num char name[20]; //声明一个字符型数组name char sex; //声明一个字符型变量sex int age; //声明一个整形变量age float score; //声明一个单精度型变量 char addr[30]; //声明一个字符型数组addr } 结构体类型变量的定义方法及初始化
定义结构体变量的方法: (1)先声明结构体类型在定义变量名 复制代码代码如下: #include using namespace std; int main(){ struct Student{ //声明一个结构体类型Student int num; //声明一个整形变量num char name[20]; //声明一个字符型数组name char sex; //声明一个字符型变量sex int age; //声明一个整形变量age float score; //声明一个单精度型变量 char addr[30]; //声明一个字符型数组addr }; Student student1,student2;// 定义结构体类型变量student1和student2 cout |
CopyRight 2018-2019 实验室设备网 版权所有 |