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