c++内联函数

1.内联函数:c++中提出内联函数替代C语言中的宏函数。 2.内联函数和宏函数(缺陷)的区别: 宏定义出来的常量没有类型,并且一般定义在开头,通过undef卸载。 没有作用域(为什么要说宏定义没有作用域是因为,他没有固定的类似于全 局变量和局部变量的那种块或者文件范围,他只要是从定义开始,到任何地方 都可以被undef来结束,所以说宏定义没有作用域) 预期结果是11,但其实是12,因为他把++a,
相关文章
相关标签/搜索