默认情况下是0和1,cout << boolalpha是用true和false输出bool的值:
#include <iostream> using namespace std; ///////////////////////////SubMain////////////////////////////////// int main(int argc, char *argv[]) { // 把bool值显示为true或false bool b = false; cout << b << endl; cout << boolalpha; cout << b << endl; system("pause"); return 0; } ///////////////////////////End Sub//////////////////////////////////
输出:
0 false 请按任意键继续. . .