最佳答案
据我所知,在 c 中有3种使用布尔值的方法
#define FALSE 0 ... #define TRUE !(FALSE)
定义我还漏掉了其他的方法吗? 不同方法的优缺点是什么?
我认为最快的应该是数字3,2还是更容易读(虽然按位否定会稍微增加开销) ,1是最容易读的,不兼容所有的编译器。