#define BOOL int
#define TRUE 1
所以,sizeof(BOOL) 是 4
而 sizeof(bool) 是 1。
bool 是 C++ 原生数据类型中最小的一个。
因为 C/C++ 可以在用 0 表示假,非 0 整数表示真,而且
!0 = 1
因此在 if 和 while 后面可以用 bool 也可以用 int
推荐用 bool
#define TRUE 1
所以,sizeof(BOOL) 是 4
而 sizeof(bool) 是 1。
bool 是 C++ 原生数据类型中最小的一个。
因为 C/C++ 可以在用 0 表示假,非 0 整数表示真,而且
!0 = 1
因此在 if 和 while 后面可以用 bool 也可以用 int
推荐用 bool