相关疑难解决方法(0)

为什么在C布尔宏中#define为TRUE(1 == 1)而不是简单为1?

我见过C中的定义

#define TRUE (1==1)
#define FALSE (!TRUE)
Run Code Online (Sandbox Code Playgroud)

这有必要吗?简单地将TRUE定义为1,将FALSE定义为0有什么好处?

c precompiler

158
推荐指数
5
解决办法
2万
查看次数

false和FALSE有什么区别?

在许多程序中,我看到带有标识符FALSE和语句的语句false.它们在C++环境中有什么区别吗?

在某些程序中,我看到了bool某个地方BOOL.这两者有什么区别?

任何人都可以向我解释这些标识符之间的区别吗?谢谢.

c++ windows boolean

22
推荐指数
2
解决办法
2万
查看次数

标签 统计

boolean ×1

c ×1

c++ ×1

precompiler ×1

windows ×1