Linux 没有bool
来源:互联网 发布:淘宝联盟不能登陆 编辑:程序博客网 时间:2024/06/02 04:15
这几天在学习Linux下的C语言开发。今天要写一个取1到100之间质数的题。可是,当我用bool类型定义变量b,来标记一个数是否为质数时,编译出错。错误信息显示如下: 'bool' undeclared (first use in this function) 在Google在搜了半天,也没不明白。后来,只得请求高手。得到回复,总结于下: C语言(或C++)里本身没有bool这种布尔类型。有些编译器可以识别,那也是因为编译器自己定义了bool类型,比如:#define bool int。 C语言里,一般用整型变量来实现布尔型变量的功能。当用条件语句,如if,进行判断时,值为0时返回false,其它都返回true。
(Each undeclared identifier is reported only once
for each function it appears in.)_Bool是C99的标准,TC3里肯定没有
bool TC3也不认识
你可以自己枚举一个enum BOOL {FALSE = 0,TRUE = !FALSE};
- Linux 没有bool
- linux bool
- 【Linux】bool的使用
- c语言里面竟然没有bool类型
- C语言中有没有bool类型?
- C语言中没有定义bool类型
- C语言中有没有bool类型?
- C语言中有没有bool类型?
- linux下bool值未定义
- Linux C编程 bool类型
- Linux 下 bool 类型定义
- linux下bool值未定义
- BOOL
- bool
- bool
- bool
- bool
- BOOL
- 首页验证码生成的例子!·
- 一个简单的动态加载控件并保存控件信息的框架
- 开发与研发:区别很大(上)
- 开发与研发(下)
- 递归解整数分划问题
- Linux 没有bool
- 访问 IIS 元数据库失败 或者 HTTP 错误 500.19(IIS7)
- 指针常量和常量指针
- PostScript文件
- db2远程连接数据库配置
- sqlserver 并发处理中基础--事物和锁的使用
- WPF/Silverlight Layout 系统概述——Arrange
- 基于GCCAVR的模拟SPI程序
- 为啥我的csdn空间登录不了????