C语言:宏定义函数

经过一个比较函数的例子来讲明宏函数和普通函数的区别:安全 宏函数形式:函数 #define MAX( a, b) ( (a) > (b) (a) : (b) ) //这里为何有这么多括号,后面会讲 普通函数形式:3d int max(int a, int b) { return (a > b a : b) } 宏函数code 优势:节省空间(给形参节省)blog 缺点:浪费时间(主要浪费
相关文章
相关标签/搜索