今天来整理一下布尔型变量的使用方法
1. 声明和初始化
一个布尔类型的变量占据1 Byte空间,数值0代表false,其他非0数值代表true
bool red_light {false}; bool green_light{true}; std::cout << "sizeof(bool) : " << sizeof(bool) << std::endl;
2.打印一个布尔变量
std::cout << std::endl; std::cout << "red_light : " << red_light << std::endl; std::cout << "green_light : " << green_light << std::endl; std::cout << std::boolalpha; std::cout << "red_light : " << red_light << std::endl; std::cout << "green_light : " << green_light << std::endl;直接打印一个布尔变量是0或者1,如果想看到true和false,需要加上std::cout << std::boolalpha; 标签:std,false,变量,cout,数据类型,C++,true,布尔 From: https://www.cnblogs.com/zspaiprogram/p/17892819.html