在C++中声明一个bool类型的变量,相当于告诉编译器分配一个字节的内存
#include <iostream> using namespace std; void main() { bool b1 = true;//告诉c++编译器分配一个字节的内存 bool b2, b3, b4, b5; cout << "sizeof(bool)" << sizeof(bool) << endl; //bool变量的值为1或者为0 b1 = 10; cout << "b1: " << b1 << endl; b1 = -10; cout << "b1: " << b1 << endl; b1 = 0; cout << "b1: " << b1 << endl; system("pause"); return; }
最终输出结果