条件编译,按位取反的错误

1.使用#ifdef 后面不要带括号 正确: #ifdef D8990 错误: #ifdef (D8990) 截图摘自《C Primer Plus》 2.正确: #if defined (D8990) 3.易错点: 不要混用: 逻辑非:! ,对整个表达式取反,结果只有0或1 按位取反:~
相关文章
相关标签/搜索