自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1)
  • 收藏
  • 关注

原创 #define和inline的区别

特性差异 对于两者的区别涉及到c与c++语言两者的差异性。 C++有着更加严格编译系统,这使得C++程序的错误在编译阶段即可发现许多问题,从而使得出错率大为减少。 也正是因为如此,c++中引入inline来代替define的功能。inline相比较于define有着更加强大的功能。 区别 #define 预编译时进行简单的字符替换,不进行类型检查等操作,保存在预编译器的符号表中。 #inline 为了替代define功能成为真正出函数,调用时有严格的参数检测;它也可作为类的成员函数,保存在预编译器的符号表中

2020-07-15 00:12:52 927

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除