是的,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'};
c++有结构体吗

原文地址: https://www.cveoy.top/t/topic/fKTQ 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录