摘要: C中的宏最好只用于命名常量,并未一些适当的结构提供简洁的记法。宏名应该大写,这样便很容易与函数调用区分开来。千万不要用C预处理器来修改语言的基础结构,因为这样就不再是C语言了。#define a(y) a_expanded(y)a(x); 输出为 a_expanded(x);而:#define a (y) a_expanded (y)a(x); 则输出为 (y) a_expanded (... 阅读全文
posted @ 2010-01-13 05:20 莫忆往西 阅读(187) 评论(0) 推荐(0) 编辑