为什么GTK +和其他几个框架提供TRUE
和FALSE
个宏?使用TRUE
和FALSE
代替内置C值true
和false
是否有任何好处?您可以在此处查看其实施:http://www.gtk.org/api/2.6/glib/glib-Standard-Macros.html#TRUE:CAPS
答案 0 :(得分:3)
C99有true
和false
,早期版本没有。这就是您经常看到TRUE
和FALSE
#define
d的原因。正如您可以阅读here,true
和false
分别是1
和0
,与TRUE
和FALSE
相同。< / p>