• 智能AI问答!更聪明、更完整、原创作!
  • 一款基于GPT的超级AI机器人,可以回答问题、聊天、创作、写文案!

结构体是所有变量都必须是相同类型正确与否

发布于 2023-12-10 16:51:14

在C++中,结构体(struct)是一种自定义的数据类型,它可以包含不同类型的成员变量。因此,不同类型的变量可以在结构体中同时存在。

下面是一个示例,展示了一个包含不同类型成员变量的结构体:

struct Person {
    std::string name;
    int age;
    float height;
};

在上述示例中,结构体Person包含了一个字符串类型的name、一个整数类型的age和一个浮点数类型的height。这些成员变量的类型不同,但它们可以组合在同一个结构体中。

总结起来,结构体中的成员变量可以是不同的类型,因此,所有变量必须是相同类型这个说法是不正确的。

希望能解答您的问题!如果还有其他疑问,请随时提出。

0 条评论

发布
问题

在线
客服