C++ boolean在结构体中的用法

   2024-10-06 9940
核心提示:在C++中,可以在结构体中使用bool类型的变量来表示布尔值。以下是一个示例:#include iostreamstruct Person {std::string name;

在C++中,可以在结构体中使用bool类型的变量来表示布尔值。以下是一个示例:

#include <iostream>struct Person {    std::string name;    int age;    bool isStudent;};int main() {    Person person1 = {"Alice", 25, true};    Person person2 = {"Bob", 30, false};    std::cout << "Person 1: " << person1.name << ", Age: " << person1.age << ", Student: " << (person1.isStudent ? "Yes" : "No") << std::endl;    std::cout << "Person 2: " << person2.name << ", Age: " << person2.age << ", Student: " << (person2.isStudent ? "Yes" : "No") << std::endl;    return 0;}

在上面的示例中,我们定义了一个结构体Person,其中包含名字、年龄和一个布尔类型的isStudent变量,表示是否是学生。在main函数中,我们创建了两个Person对象,并输出它们的信息,包括是否是学生。

 
举报打赏
 
更多>同类物流大全
推荐图文
推荐物流大全
点击排行

网站首页  |  关于我们  |  联系方式 | 网站留言    |  赣ICP备2021007278号