宏函数

xiaoxiao2021-02-28  72

普通函数调用的时候要进行压栈,就是形参传递的时候宏定义函数形参传递是直接对应替换

宏定义函数的效率高

fgetc() 普通函数 f是function的意思getc() 宏定义函数

宏函数也就是用空间换时间

有时候宏函数需要考虑很多问题 比如 #define ADD(a,b) a+b ADD(10,20)没问题 ADD(10,20)*10 得到的结果是210 定义成 #define ADD(a,b) (a+b)

转载请注明原文地址: https://www.6miu.com/read-79543.html

最新回复(0)