自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 [C++的类和对象二]

用于多个对象构造,构造函数和其他函数不同,除了有名字、参数、函数体之外还能有初始化表。可以看到按对象成员在类中的定义依次调用他们的构造函数,再调用该类的构造函数,最后先进后出析构。

2024-05-15 11:26:03 536

原创 [C++的类和对象一]

return num;//在data.h文件中定义类class Dataprivate:int num;public://在data.cpp文件中定义类的成员函数num = n;return num;//在main.cpp中调用int main()Data ob;

2024-05-02 13:22:23 212 1

原创 [C++对C语言的扩展四]

在C语言中方我们经常吧一些短且执行频繁的计算写成宏,而不是函数,这样做是为了执行效率,宏可以避免函数调用的开销,这些都由预处理来完成。在C语言中也会出现,宏看起来像是函数调用,但会有隐藏一些难以发现的错误。是C++特有的,预处理器不允许访问类成员,也就是说,预处理器宏不能作用与类的成员函数。:继承宏的效率,没有函数调用时的开销,又可以像普通函数那样,进行参数,返回值类型的安全检查,也可以作为类的成员函数,是一个真正的函数。函数的替换发生在编译阶段。在任何类内部定义函数都会自动转化为内联函数。

2024-04-26 19:59:01 866

原创 [C++对C语言的扩展三——引用]

由于引用可能导致实参随形参改变而改变,将其定义为常量引用可以消除这种副作用。如果希望实参随着形参的改变而改变,那么使用一般的引用,如果不希望实参随着形参改变,那么使用常引用。

2024-04-25 20:55:52 360 2

原创 [C++对C语言的扩展二]

此代码在C++中编译失败,但在C语言中编译通过。

2024-04-17 20:32:50 895 1

原创 [C++对C语言的扩展一]

笔记

2024-04-12 16:40:56 400

空空如也

空空如也

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

TA关注的人

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