Linux C学习第十四天

一、宏函数 1.避免了函数的入栈出栈跳转等开销,可以提高程序运行效率。 2.但是多次调用会使代码变得庞大。 宏的有效范围: 从宏定义的位置开始到文件结束或者取消宏定义 1、不做作用域检测 2、不做类型检测 #define SUM(a, b) ((a)+(b)) #define MIN(a, b) ((a)<(b) ? (a) : (b)) #ifdef 标识符 程序段1 #else 程序段2 #e
相关文章
相关标签/搜索