![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
文章平均质量分 94
C++从入门到进阶
all4x
这个作者很懒,什么都没留下…
展开
-
[C++基础]new一个对象
malloc和free是函数,new和delete是操作符malloc申请的空间不会初始化,new可以初始化malloc申请空间时,需要手动计算空间大小并传递,new只需在其后跟上空间的类型即可,如果是多个对象,[]中指定对象个数即可malloc的返回值为void, 在使用时必须强转,new不需要,因为new后跟的是空间的类型是指针malloc申请空间失败时,返回的是NULL,因此使用时必须判空,new不需要,但是new需要捕获异常。原创 2024-03-28 23:00:35 · 696 阅读 · 0 评论 -
[C++基础]---引用&的详解
在C语言的学习中,我们学习了对指针的使用。而在C++中我们引用另一个有效的工具--引用。本篇文章将为问题很多的小明详细介绍“引用”。原创 2024-03-12 11:40:21 · 2016 阅读 · 1 评论 -
[C++进阶]继承详解
class +派生类:继承方式 +基类string _id;//学号int _major;//专业public://工资char _jnum;//工号学生和老师都有相同的属性:名字,电话号码,年龄。学生独有的:学号,专业。老师独有的:工资,工号。所以,我们将名字,电话号码,年龄提取出来定义为父类。而学生类和老师类里只声明他们各自独有的属性。在定义子类的时候,我们可以发现继承方式和访问限定符相同。原创 2024-03-28 20:53:27 · 1703 阅读 · 0 评论