C++ 结构体详解:定义、使用及示例
是的,C++ 支持结构体。结构体是一种用户自定义的数据类型,可以包含多个不同的数据类型的成员变量。结构体的定义方式类似于类的定义,但是结构体默认是公共的,并且不能包含成员函数。以下是结构体的定义示例:
struct Person {
string name;
int age;
char gender;
};
结构体可以像普通变量一样声明和使用:
Person p1;
p1.name = 'Tom';
p1.age = 25;
p1.gender = 'M';
也可以使用结构体初始化方式来初始化:
Person p2 = {'Mary', 30, 'F'};
原文地址: https://www.cveoy.top/t/topic/opVJ 著作权归作者所有。请勿转载和采集!