博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux编程 bool 类型的问题
阅读量:6474 次
发布时间:2019-06-23

本文共 506 字,大约阅读时间需要 1 分钟。

来源:

其实也许大家都知道,也许曾经我也知道(但是我现在确实忘记了),但是我想对

于一部分人来说,可能还是会犯跟我一样的错误,所以在记录下.
可能大家经常在vc 下面进行编码,经常使用bool 类型也不会出现错误,但是c语
言标准是没有bool 类型.这是我昨天在linux 下面写代码时发现的,有一个函数
返回bool 类型,编译一直出现错误.咨询了一下牛人,上网查了下,才知道.
C语言中的bool 类型,一般是自己定义
1    #define TRUE 1
     #define FALSE 0
2    enum bool{false,true};
3    #define TRUE (1==1)
     #define FALSE (!TRUE)
另外请大家注意:
bool这个类型c99是支持的
我测试了一下,c89也支持.
如果用gcc的话,默认是gnu89, 没有问题.
只是这个类型的使用,必须包含stdboo.h这个头文件.
#include <stdbool.h>
编译器是gcc.

转载于:https://www.cnblogs.com/alaigle/archive/2012/09/20/2695281.html

你可能感兴趣的文章
MongoDB--CSharp Driver Quickstart .
查看>>
#pragma mark 添加分割线 及 其它类似标记 - 转
查看>>
遗传算法实现自动组卷、随机抽题 (转)
查看>>
二分法求平方根(Python实现)
查看>>
使用startActivityForResult方法(转)
查看>>
so在genymotation中错误问题
查看>>
Visual Studio 原生开发的10个调试技巧(二)
查看>>
Windows内核再次出现0Day漏洞 影响win2000到win10所有版本 反病毒软件恐成瞎子
查看>>
H3C品牌刀片系统强势首发
查看>>
激励着我前进
查看>>
我的友情链接
查看>>
npm打包指定本地nexus仓库
查看>>
IP地址简介
查看>>
LDAP服务原理详解
查看>>
Docker容器初体验
查看>>
[ComandDetail] Vim
查看>>
delphi的加密与解密
查看>>
第3部分 管理NTFS权限
查看>>
我的友情链接
查看>>
面试总结之-查找算法分析
查看>>