Warning: unpack(): Type V: not enough input values, need 4 values but only 0 were provided in /mnt/mydata/x/web/u_cndev/us-includes/3rdparty/secache/secache.php on line 373
这里有个细微的差别, 会导致错误的 <- 中国开发网
中国开发网: 论坛: 程序员情感CBD: 贴子 895077
holly
这里有个细微的差别, 会导致错误的
通常一般 TRUE, FALSE 都是这么定义的

#define FALSE 0
#define TRUE !FALSE

那么 if ( var == TRUE ) 会变成 if ( var == !FALSE ) 这个值的结果是不确定的
而 if ( var ) 只要 var != 0 就为真了.

相关信息:


欢迎光临本社区,您还没有登录,不能发贴子。请在 这里登录