2012年10月24日

#if、#ifdef、#if defined之间的区别

摘要: http://www.yucoat.com/c_program/difference_if_ifdef_if_defined.html#if的使用说明#if的后面接的是表达式#if (MAX==10)||(MAX==20) code...#endif它的作用是:如果(MAX==10)||(MAX==20)成立,那么编译器就会把其中的#if 与 #endif之间的代码编译进去(注意:是编译进去,不是执行!!)#if defined的使用#if后面接的是一个宏。#if defined (x) ...code...#endif这个#if defined它不管里面的“x”的逻辑是“真”还是“假”... 阅读全文

posted @ 2012-10-24 16:56 屁屁侠 阅读(642) 评论(0) 推荐(1) 编辑

导航