内联函数:将相应的代码替换调用,比常规函数快,但是会占用更多内存(如果对一段代码进行内联函数的调用,运行100次,相当于直接写了100次这样的代码到本函数区,对本函数的负荷比较大)
内联函数只是加上inline的关键字就可以了。
代码量少,调用次数多,使用内联函数。(调用次数多的时候会调用外函数会使用的时间比较多)
fun输出25,sun输出11,因为 宏定义为直接替换,实际上为2+3*2+3 = 11。
内联函数:将相应的代码替换调用,比常规函数快,但是会占用更多内存(如果对一段代码进行内联函数的调用,运行100次,相当于直接写了100次这样的代码到本函数区,对本函数的负荷比较大)
内联函数只是加上inline的关键字就可以了。
代码量少,调用次数多,使用内联函数。(调用次数多的时候会调用外函数会使用的时间比较多)
fun输出25,sun输出11,因为 宏定义为直接替换,实际上为2+3*2+3 = 11。