自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C++ 引用和指针的区别

众所周知,引用是某一个变量的别称。指针是一个变量,变量的内容是某一个变量的地址下面从实现方式和应用两个维度剖析这两者的不同指针的实现指针从本质上来讲还是一个变量。和普通变量不一样的是:指针变量中存放的是其他变量的地址(变量都是需要占用存储空间的,有一个对应的地址)。引用的实现之前自己理解的引用不是变量。是在编译期间被编译器替换掉的一个符号,相当于是一个宏。这个理解是错误的。引用是一个变量,实现上可以把他当成一个不能改变其内容的指针。看下面代码的反汇编源码:#include &l

2022-05-04 18:17:49 577 1

原创 C++ 类对象的构造过程

在C++中构造一个类对象的时候, 编译器会首先为该类对象分配存储空间然后调用该类的构造函数。下面我们看一个例子:#include class BaseA{public: BaseA() { printf("Call BaseA NoParamConstructor!\n"); } BaseA(const BaseA& baseA) { printf("Call Base

2022-03-09 23:47:00 603

空空如也

空空如也

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

TA关注的人

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