#define TRUE (1 == 1) #define FALSE (0 == 1) 上面的(1 == 1)是1吗?? 上面的(0 == 1)是0吗???
#define TRUE (1 == 1) #define FALSE (0 == 1) 上面的(1 == 1)是1吗?? 上面的(0 == 1)是0吗??? 怎么理解?C语言没有布尔类型啊???求救,谢谢。。
char allocated ;allocated = TURE;allocated = FALSE;可以这么赋值吗??? 答案是可以的,但为什么呢??能不能有启发点的解释下。。 希望经验丰富的C程序员回答下,谢谢 |