![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
文章平均质量分 72
LUYAO_LY
这个作者很懒,什么都没留下…
展开
-
C++类和对象2
有些时候我们刚开始接触c++的时候会发现一些这样的用法例如: class a { }; 这显然是一个空类,那么这样的一个空类有什么用,或者说这样的一个空类只是我们所看到的那样内容为空吗? 答案是否定的。那么这样的一个空类它包含了什么样的隐藏秘密呢? 答案是一个简单的空类它其实包含了6个默认的成员函数:分别为构造函数,析构函数,拷贝构造,赋值重载,普通对象取地址,和const修饰对象取地址。 接下来我们分别进行说明这几类函数的作用和使用。 一.构造函数 1.构造函数的定义: 构造函数是一个特殊原创 2021-11-09 21:11:42 · 713 阅读 · 0 评论 -
C++类和对象1
c++类的由来(或者说为什么要增加类):我们知道c语言是面向过程的语言,c++是即面向过程又是面向过程的语言。那么这两个有着什么样的区别和联系呢? C语言和C++的一大区别 接下来我们利用c语言的struct来说明: C语言中,结构体中只能定义变量。 在C++中,结构体内不仅可以定义变量,也可以定义函数。 例如:如果我们用C语言实现一下的功能,那么我们会发现,在struct内我们只能去定义一些变量 的类型,而我们需要的函数反而要去单独去实现 typedef struct Student {原创 2021-11-08 18:27:00 · 577 阅读 · 0 评论