bool类型怎么用(bool类型怎么用)

幸有怡

大家好,小晋来为大家解答以上问题。bool类型怎么用,bool类型怎么用很多人还不知道,现在让我们一起来看看吧!

1、 如果boola已经在C语言中直接使用;当你试图定义一个逻辑变量时,编译时会得到错误“unknowntypename'bool '”,即“Bool type未知”。

2、 可以使用typedef语句定义一个包含true和false的枚举类型,取别名bool,其中FALSE=0,TRUE=1。

3、 typedefenum{

4、 FALSE=0,//逻辑假

5、 真=1//逻辑真

6、 } bool

7、 再一次,之前未知bool类型的错误没有了。

8、 定义了bool类型后,布尔变量可以像基本数据类型一样初始化:boola=TRUE;

9、 接下来做一个简单的测试,将12的值与逻辑变量A进行比较,由于A被初始化为TRUE,所以当相等时输出“12为真”,否则输出“12为假”:

10、 boola=TRUE

11、 如果(a==(12))

12、 {

13、 Printf('12为真。');

14、 }

15、 其他

16、 {

17、 Printf('12为假。);

18、 }

19、 编译运行程序,输出“12为假”,与预期结果一致。

20、 同时,你也可以使用#define语句来扩展bool类型。类似下面的语句可以使true和TUREFALSE和FALSE具有相同的效果:

21、 #定义真实

22、 #definefalseFASLE

本文到此结束,希望对大家有所帮助。

标签:

免责声明:本文由用户上传,与本网站立场无关。财经信息仅供读者参考,并不构成投资建议。投资者据此操作,风险自担。 如有侵权请联系删除!