6. C语言bool类型
2024-09-08 19:29:11
C89没有定义布尔类型,所以C语⾔判断真假时以0为假,⾮0为真。所以我们通常使⽤逻辑变量的做法:
1 //宏定义布尔类型
2
3 #define BOOL int
4
5 #define TRUE 1
6
7 #define FALSE 0
8
9 //定义⼀个布尔变量
10
11 BOOL flag = FALSE;
C99还提供了⼀个头⽂件 <stdbool.h> 定义了bool代表_Bool,true代表1,false代表0。只要导⼊ stdbool.h ,就能⾮常⽅便的操作布尔类型了。
最新文章
- vim+vundle配置
- C#(asp.net )读取ASHX文件(一般处理程序)
- pwnable.kr-bof
- Java集合 之 Queue集合
- linux下忘记密码怎么办,如何重置密码
- BZOJ2226: [Spoj 5971] LCMSum
- JavaScript面向对象继承方法
- selenium webdriver python 操作浏览器
- 五:Token问题和使用详解
- 如何通过轮询实现session自动注销
- sql server top 10 IO性能查询
- (转载)彻底的理解:WebService到底是什么?
- 关于TCP/IOCP构架中出现的Socket假死连接解决方案
- Oracle 表操作(转)
- Subversion 1.8.9 ( SVN Client ) 安装最新版本的svn客户端
- 【实践报告】Linux实践三
- cordova 常用操作
- multi role
- HDU 1827 Summer Holiday(tarjan求强连通分量+缩点构成新图+统计入度+一点贪心思)经典缩点入门题
- POJ--2752--Seek the Name, Seek the Fame【KMP】