1、布尔型变量是有两种逻辑状态的变量,它包含两个值:真和假。如果在表达式 中使用了布尔型变量,那么将根据变量值的真假而赋予整型值1或0。要把一个 整型变量转换成布尔型变量,如果整型值为0,则其布尔型值为假;反之如果整 型值为非0,则其布尔型值为真。
2、逻辑测试以改变程序流程:#include iostream.h int main() { bool flag; flag=true; if(flag) cout< return 0; }
1、布尔型变量是有两种逻辑状态的变量,它包含两个值:真和假。如果在表达式 中使用了布尔型变量,那么将根据变量值的真假而赋予整型值1或0。要把一个 整型变量转换成布尔型变量,如果整型值为0,则其布尔型值为假;反之如果整 型值为非0,则其布尔型值为真。
2、逻辑测试以改变程序流程:#include iostream.h int main() { bool flag; flag=true; if(flag) cout< return 0; }