【C++演示】编程语言的true、false和1、0之间的相互转化
其他文章:
【C++】C++ true和false代码演示
【JAVA】Java的boolean 和 int互相转换 ——Java的true、false和1、0之间的相互转化
Boolean转化为数字
false为 0,true为 1
数字转化为Boolean
0 为 false; 非 0 为true
以下为C++演示
//Boolean转化为数字
//false为 0,true为 1
bool a = false;
int b = a;
cout << b << endl;
a = true;
b = a;
cout << b<< endl;
//数字转化为Boolean
//0 为 false; 非 0 为true
int c = 0;
bool c1 = c;
if (c1)
{
cout << "true" << endl;
}
else
{
cout << "false" << endl;
}
int d = 99;
bool d1 = d;
if (d1)
{
cout << "true" << endl;
}
else
{
cout << "false" << endl;
}
结果:
大家好,我是[爱做梦的子浩](https://blog.csdn.net/weixin_43124279),我是东北大学大数据实验班大三的小菜鸡,非常向往优秀,羡慕优秀的人,已拿两个暑假offer,欢迎大家找我进行交流😂😂😂
这是我的博客地址:[子浩的博客https://blog.csdn.net/weixin_43124279]
——
版权声明:本文为CSDN博主「爱做梦的子浩」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。