小软大众

原创软件,软件使用技巧,技术分享

导航

2008年5月13日 #

c语言宏定义的使用

摘要: C语言中如何使用宏C(和C++)中的宏(Macro)属于编译器预处理的范畴,属于编译期概念(而非运行期概念)。下面对常遇到的宏 的使用问题做了简单总结。 关于#和##在C语言的宏中,#的功能是将其后面的宏参数进行字符串化操作(Stringfication),简单说就是在对它所引用的宏变量通过替换后 在其左右各加上一个双引号。比如下面代码中的宏: #define WARN_IF(EXP) ... 阅读全文

posted @ 2008-05-13 16:35 jeffer 阅读(1325) 评论(0) 推荐(0)