布尔类型

来源:互联网 发布:linux解除80端口占用 编辑:程序博客网 时间:2024/05/01 04:10

代码1:

#include <iostream>using namespace std;int main() {boola = 3;boolb = 5;boolc = a + b;  1+ 1 = 2,2 非0,cout <<boolalpha<< "a + b " <<  c << endl;}


运行结果如下:

wangkai@ubuntu:~/Test$ ./a.out a + b true


代码2:

#include <iostream>using namespace std;int main() {boola = 3;boolb = 5;boolc = a - b;  不是3 -1 ,而是 1- 1; cout <<boolalpha<< "a + b " <<  c << endl;}


运行结果如下:

wangkai@ubuntu:~/Test$ ./a.out a + b falsewangkai@ubuntu:~/Test$