自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 c++内联函数

    在c++中推荐使用const定义的常量来替换宏定义,因为这样更安全。而对于宏定义函数则推荐使用内联(inline)函数来替换。    如果函数定义用inline修饰,就会向编译器请求对函数进行内联编译,也就是直接将函数体扩展到函数调用的地方。但是需要注意的是,默认情况下编译器不一定会接受内联请求。如果一定强制编译器内联编译函数,可以通过修改编译参数来保证。或者对于g++编译器,则可以通过_...

2018-03-25 22:13:33 110

原创 c++ 引用深入分析

    我们知道c++中变量其实是用于标识一段内存空间的,但我们将一个变量赋值给一个引用时,我们便可以通过引用来操作该变量对应的内存空间,用引用名来标识该段内存。直观来说引用就类似于别名。    引用的本质到底是什么?引用是否占用了内存?占用了多大的内存?        将上面这段程序使用g++编译后的运行结果如下:       可以看到,引用也是占内存空间的,比如char 和char&一...

2018-03-25 17:24:04 169

原创 const从c到c++

    const 修饰符在c和c++都能使用,用于修饰变量表示该变量不可改变。但是在具体的细节上,c与c++的处理不同,c++比c的处理更为完善。    首先,在c语言中const修饰的变量,都会有存储空间分配。    1. const修饰全局变量,会在只读存储区分配空间。    2. const修饰局部变量,会在栈上分配空间。    既然这样那我们便可以通过的取地址运算符&,获取对应的...

2018-03-25 13:17:28 119

空空如也

空空如也

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

TA关注的人

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