c语言 bool 大小写,在C语言中使用bool
C语言的C99标准支持布尔变量。在C++中不需要使用头文件来使用bool,在C语言中必须包含头文件“ stdbool.h”才能使用bool。如果将以下程序保存为.c文件,则不能进行编译。
int main()
{
bool arr[2] = {true, false};
return 0;
}
如果在上述程序中包含头文件“ stdbool.h”,它将作为C程序正常运行。
#include
int main()
{
bool arr[2] = { true, false };
return 0;
}
在C语言中使用枚举函数还有一种方法。可以使用enum创建bool。创建一个enum作为bool,然后将enum的元素分别设置为True和False。false将位于第一个位置,因此它将保持0,true将位于第二个位置,因此它将获得值1。
下面是上述思路的实现:
// C implementation of the above idea
#include
// Declaration of enum
typedef enum { F, T } boolean;
int main()
{
boolean bool1, bool2;
bool1 = F;
if (bool1 == F) {
printf("bool1 is false\n");
}
else {
printf("bool1 is true\n");
}
bool2 = 2;
if (bool2 == F) {
printf("bool2 is false\n");
}
else {
printf("bool2 is true\n");
}
}
输出:
bool1 is false
bool2 is true
参考文档
[1]GeeksforGeeks.Use of bool in C[EB/OL].https://www.geeksforgeeks.org/bool-in-c/,2020-10-14.
标签:false,bool2,enum,C语言,bool,使用,bool1,true
来源: https://blog.csdn.net/zsx0728/article/details/116422132
c语言 bool 大小写,在C语言中使用bool相关推荐
- c语言位操作大小写转换,C语言实现大小写转换的三种方法
今天心血来潮,总结了下大小写转换的方法,大致有三种. 1.使用C语言提供的函数:toupper(),tolower() 使用这两个函数需要引入头文件:#include 示例代码: #include # ...
- c 语言bool 类型数据_C ++中的bool数据类型
c 语言bool 类型数据 In C++ programming language, to deal with the Boolean values – C++ added the feature o ...
- 在C语言中使用bool
C语言的C99标准支持布尔变量.在C++中不需要使用头文件来使用bool,在C语言中必须包含头文件" stdbool.h"才能使用bool.如果将以下程序保存为.c文件,则 ...
- C语言中定义bool类型出错
今天早上用C语言写断链表,定义了一个bool类型 发现提示未定义标识符然后去度娘上查了一下发现 C语言没有BOOL类型变量 boolean类型是C++所独有的 下面说说解决办法: 方法一: 更改文件后 ...
- c语言中使用bool_在C语言中使用bool
c语言中使用bool First, understand the bool in C++ programming language. In C++ programming, "bool&qu ...
- C语言:C99中的bool量
在C99标准之前,只能自定义bool量,常见的方式就是定义宏和枚举,例如: ① 枚举法 typedef enum bool = { False, Ture } ② 定义宏 typedef int BO ...
- Swift2.0语言教程之Swift2.0语言中的标准函数
Swift2.0语言教程之Swift2.0语言中的标准函数 Swift2.0中的标准函数 函数除了可以根据参数列表的有无分为无参函数和有参函数,还可以从定义角度分为用户自定义函数和标准函数两种.以上的 ...
- C语言包含字母的2D面板中搜索给定的单词的算法(附完整源码)
C语言包含字母的2D面板中搜索给定的单词的算法 C语言包含字母的2D面板中搜索给定的单词的算法完整源码(定义,实现,main函数测试) C语言包含字母的2D面板中搜索给定的单词的算法完整源码(定义,实 ...
- c语言格式字符If,C语言所有语句格式 C语言中的的if语句共有多少种格式?
导航:网站首页 > C语言所有语句格式 C语言中的的if语句共有多少种格式? C语言所有语句格式 C语言中的的if语句共有多少种格式? 相关问题: 匿名网友: 1.if语句: if(Bool表达 ...
最新文章
- 洛谷P3254 圆桌问题(最大流)
- activeMQ高并发发送消息异常解决方法
- AWS Elemental推出新一代基于云的直播视频服务
- SAP CRM WebClient UI BSP server event
- PHP5各个版本的新功能和新特性总结(转载 http://www.jb51.net/article/48150.htm)
- java 静态方法与实例方法的区别_静态方法与实例方法的区分
- 蓬勃发展的社区将帮助您的项目成功的6种方式
- 手滑的悲剧!女老板把1000000元转错账户 对方竟立马关机失联…
- 一杯水怎么测试_怎么测家里自然水的水质情况?
- MFC 对Button控件的重绘方法(多种)
- 【转】Laplace 算子
- java中struts2框架,概述Java的struts2框架
- 未来5年智慧城市宽带入户超百兆
- 时间序列分析的计量经济学方法 - Python中的序列性ARIMA
- Unity MVC实现背包系统(2)
- 英语语法基础01(句子结构)
- win10自带的框选截图快捷键
- 398、Java框架52 -【Hibernate - 分页、两种获取方式】 2020.10.27
- c语言键盘符号大全,求c语言各种符号 并且意义。。在键盘上没有的 如何打?...
- 计算机音乐野狼,野狼disco(hook部分)单轨调教用
热门文章
- 华为OD机试 - 密室逃生游戏(Java JS Python)
- Python将日志写入MySQL数据库
- Android 画中画 Picture-in-picture 使用
- 网桥和NAT原理和区别祥解
- Office之PPT
- oracle goldengate director,Oracle GoldenGate Director配置手册
- 魅族资深DBA:利用MHA构建MySQL高可用平台
- MTK MT6739P 项目克隆脚本
- 手工测试如何转向自动化测试?字节5年自动化经验浅谈一下...
- Xcode苹果iOS硬件编程实现iPhone XR打开或关闭电灯