为什么GTK +定义为TRUE和FALSE?

时间:2013-07-19 20:50:20

标签: c gtk

为什么GTK +和其他几个框架提供TRUEFALSE个宏?使用TRUEFALSE代替内置C值truefalse是否有任何好处?您可以在此处查看其实施:http://www.gtk.org/api/2.6/glib/glib-Standard-Macros.html#TRUE:CAPS

1 个答案:

答案 0 :(得分:3)

C99有truefalse,早期版本没有。这就是您经常看到TRUEFALSE #define d的原因。正如您可以阅读heretruefalse分别是10,与TRUEFALSE相同。< / p>