C++ 结构体:存储数据和组织信息
在 C++ 中,可以使用结构体 (struct) 来存储数据。结构体是一种自定义的数据类型,可以包含多个不同类型的数据成员。
以下是使用结构体存储数据的基本步骤:
- 定义结构体:使用关键字
struct来定义结构体,并在花括号内定义结构体的成员变量。例如:
struct Person {
std::string name;
int age;
double height;
};
- 声明结构体变量:使用结构体名称和变量名来声明结构体变量。例如:
Person person1;
- 访问结构体成员:使用点运算符 (.) 来访问结构体的成员变量。例如:
person1.name = 'John';
person1.age = 25;
person1.height = 1.75;
- 使用结构体变量:可以像使用其他变量一样使用结构体变量。例如:
std::cout << 'Name: ' << person1.name << std::endl;
std::cout << 'Age: ' << person1.age << std::endl;
std::cout << 'Height: ' << person1.height << std::endl;
完整示例代码如下:
#include <iostream>
#include <string>
struct Person {
std::string name;
int age;
double height;
};
int main() {
Person person1;
person1.name = 'John';
person1.age = 25;
person1.height = 1.75;
std::cout << 'Name: ' << person1.name << std::endl;
std::cout << 'Age: ' << person1.age << std::endl;
std::cout << 'Height: ' << person1.height << std::endl;
return 0;
}
运行以上代码,将输出:
Name: John
Age: 25
Height: 1.75
通过结构体,可以将相关的数据组织在一起,方便操作和管理。
原文地址: https://www.cveoy.top/t/topic/o1cN 著作权归作者所有。请勿转载和采集!