C++
文章平均质量分 88
小白要加油努力
这个作者很懒,什么都没留下…
展开
-
【C++】类和对象(4)(静态成员,友元,匿名对象)
至此,关于C++类和对象的内容就大致结束了,希望对你能有所帮助。原创 2024-10-09 20:56:24 · 676 阅读 · 0 评论 -
【C++】类和对象(3)(默认成员函数--拷贝构造&赋值重载)
拷贝构造函数是构造函数的重载,用于创建一个对象时,以另一个同类型对象作为参数,从而将参数对象的数据成员的值复制给新创建的对象。函数只有单个形参,该形参是对本类类型对象的引用(一般常用const修饰)。原创 2024-10-09 13:00:49 · 754 阅读 · 0 评论 -
【C++】类和对象(2)(默认成员函数--构造与析构)
构造函数是特殊的成员函数,构造函数虽然名叫构造,但是构造函数的主要任务并不是开空间创建对象,而是初始化对象。class Datapublic:Data() //无参构造函数_year=1;_month=1;Data(int year,int month) //有参构造函数_year=year;int _month;//通过无参构造函数创建对象时,对象后面不用跟括号,否则就成了函数声明d1.Print()原创 2024-09-25 03:16:59 · 753 阅读 · 0 评论 -
【C++】类和对象(1)(基本知识)
相较于struct,在C++中更喜欢用class来定义类:// 类体:由成员函数和成员变量组成类有两种定义方式声明和定义全部放在类体中,需注意:成员函数如果在类中定义,编译器可能会将其当成内联函数处理。类声明放在.h文件中,成员函数定义放在.cpp文件中,注意:成员函数名前需要加类名::一般最好使用第二种定义方式。原创 2024-09-14 20:53:33 · 887 阅读 · 0 评论 -
【C++】入门篇(2)
引用不是新定义一个变量,而是给已存在变量取了一个别名,不会额外开辟空间,它和它引用的变量共用同一块内存空间。类型 & 对象名=引用实体;引用的特性:相比于C语言,C++中引用的提出,带来了一些新的用法与便利。引用常作为参数或者返回值使用。那么相比于传值,传引用有什么特点呢?有了引用,能否替代指针呢?指针和引用各有特点,不能完全替代,它们适用不同场景。在语法概念上引用就是一个别名,和其引用实体共用同一块空间。底层实现上实际是有空间的,因为引用是按照指针方式来实现的。以inline修饰的函数叫做内联函数,原创 2024-09-13 16:02:49 · 448 阅读 · 0 评论 -
【C++】入门篇(1)
本文简要介绍有关于C++的一些入门基础知识与语法,以及C++是如何对C语言设计不合理的地方进行优化的,同时也为后续类和对象的学习做铺垫原创 2024-09-08 17:54:44 · 433 阅读 · 0 评论