2016 - 2024

感恩一路有你

内联函数与普通函数的区别 宏和内联函数的区别是什么?

浏览量:2784 时间:2021-03-16 06:57:32 作者:admin

宏和内联函数的区别是什么?

宏执行简单的字符串替换,在编译之前用宏体替换宏名称。首先,内联函数是一个函数,它将传递参数并在编译后执行。其次,作为内联函数,它是将一个非常简单的函数“嵌入”到调用程序代码中,以减少时间和空间开销。

成员函数一定是内联函数?

不一定。

成员函数属于对象,而静态函数属于类。如果函数是在类中定义的,则默认情况下它将是一个内联函数。如果在声明函数时给出函数的定义并添加关键字inline,则函数将成为inline函数,否则它将成为成员函数

内联函数与普通函数的区别 内联函数与宏定义的区别 函数的实参是什么

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。