大家好,小晋来为大家解答以上问题。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
本文到此结束,希望对大家有所帮助。
标签:
免责声明:本文由用户上传,与本网站立场无关。财经信息仅供读者参考,并不构成投资建议。投资者据此操作,风险自担。 如有侵权请联系删除!