![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
文章平均质量分 87
申屠武
这个作者很懒,什么都没留下…
展开
-
C++ 面向对象基础-构造函数
构造函数,构造函数进行初始化赋值,函数默认值。拷贝构造函数,浅拷贝与深拷贝。析构函数。构造函数是一种特殊的成员函数,用于创建对象时初始化。原创 2024-08-03 16:25:33 · 330 阅读 · 0 评论 -
C++ 面向对象基础-类与对象、封装
类:类是一个抽象的概念,用于描述同一类对象的特点。对象:根据类的概念所创造的实体。类中最基础的内容包括两个部分,一个是属性,一个是行为。用 class 进行创建, class + 类名。 栈内存对象与堆内存对象new 与malloc 的区别。封装指的是,将类的一些属性和行为隐藏,重新提供外部的访问接口。原创 2024-08-03 15:16:59 · 347 阅读 · 0 评论 -
C++ :从C 到C++
引用从一定程度上讲是指针的平替,几乎被所有的面向对象编程所使用。引用相当于对某一目标变量起一个"别名"。如果cin输入的字符串包含空格,则可以使用 getline(cin,str).内联函数用于取代C语言中的宏定义的函数。内联函数的正确使用可以提升程序的执行效率。内联函数在编译的时候,直接把函数体展开到主函数中进行编译,在运行期间减少调用的开销。C++中允许多个函数使用同一个名称,这种用法就是函数重载。函数重载要求函数名称相同,但是参数不同(类型或者数量、顺序)不同。与返回值等其他因素无关。原创 2024-07-26 19:45:31 · 654 阅读 · 1 评论