布尔类型(bool)是C++新增的一种基本数据类型。在标准的C语言中并未定义bool类型,如果需要使用bool类型,程序员可以通过宏定义来自定义一个bool类型,定义语句如下:
- #define bool int
- #define false 0
- #define true 1
- 也就是将int型定义为bool型,将int型的0和1两个值分别定义为bool类型的两个值true和false。
- 但是在C++中则不需要这么麻烦,C++中对bool类型已经做出了定义。
-
- bool flag = true;//定义一个布尔类型