使用宏定义应注意的问题

一,自定义一个标准宏MIN函数 #define MIN(A, B) ((A) <= (B) ? (A) : (B)) 要注意的问题spa 1,要将定义中的参数与整个宏用括号括起来。code 2,宏定义能够实现相似函数的功能,但它终归不是函数,而宏定义括号中的"参数"也不是真正的参数,在宏展开时对参数进行的是文本替换。class
相关文章
相关标签/搜索