结构体
可以使用struct关键字来定义一个结构体
struct Person {
std::string name;
int age;
char gender; // 'M' for male, 'F' for female
};
定义结构体后,你可以创建该结构体的实例,并初始化其成员
Person person1;
person1.name = "Alice";
person1.age = 30;
person1.gender = 'F';
也可以使用列表初始化来初始化结构体的成员:
Person person2 = {"Bob", 25, 'M'};
结构体的成员可以通过点(.)操作符来访问
std::cout << person1.name << " is " << person1.age << " years old." << std::endl;