自定义博客皮肤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)
  • 收藏
  • 关注

原创 函数的重载

函数重载(overload)是指多个函数使用相同的函数名。函数重载是多态性的体现,即使用同一个函数名实现多种函数调用。调用重载函数时,C++编译器根据函数的实参类型来确定所调用的函数。因此,重载函数定义时,必须使彼此在参数个数 或 参数类型上有所不同。在调用同名函数时,编译器怎么知道到底调用的是哪个函数呢?编译器是根据函数调用语句中实参的个数和类型来判断应该调用哪个函数的。因为重载函数的参数表不同,而调用函数的语句给出的实参必须和参数表中的形参个数和类型都匹配,因此编译器才能够判断出到底应该调用哪个函数

2021-02-16 22:49:11 1915 1

原创 C++ 析构函数(类中的一个特殊成员函数)

作用 : 用于回收构造函数申请的内存资源。创建: ~classname();特殊性: 1:不允许有返回值(void也不行);2:无参函数;3:类中只能存在一个析构函数;4:析构函数为一个回调函数,在对象生命周期结束时,系统将自动调用;5:若在类定义时显示提供了析构函数,则编译器不会再产生析构函数 注:当类中存在指针类型的数据成员,且在类对象实例化时,利用该指针动态申请了内存空间,必须显示提供的析构函数,且在析构函数中手动回收。...

2021-02-04 22:06:43 213

原创 C++构造函数 (类中的一个特殊的成员函数)

**作用**: 1.对象实例化的同时利用指定的数据初始化对象的数据成员; 2.最大作用:实例化对象的,如果没有构造函数就无法实例化对象;**特殊性** 1. 构造函数名称必须要类名相同。 2. 构造函数可以存在多个,只要能形成重载就可以。 3. 构造函数**不允许有返回值,(void 都不允许)。** 4. 构造函数是在对象实例化的同时由系统回调的。 5. 如果未显式提供构造函数,则编译器会提供

2021-02-04 21:44:14 257

空空如也

空空如也

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

TA关注的人

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