![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
文章平均质量分 72
ヾ慈城
这个作者很懒,什么都没留下…
展开
-
【C++ 初始化列表】
初始化列表是在构造函数的参数列表之后、函数体开始之前,使用冒号后跟一组以逗号分隔的成员变量初始化表达式。int num;原创 2024-07-21 12:27:07 · 307 阅读 · 0 评论 -
[运算符重载 - 取地址运算符 - const 成员函数]
C++ 允许程序员重新定义或者重载大部分的运算符,包括赋值运算符、算术运算符、关系运算符等。这使得用户定义的类型(如类或结构体)可以像内置类型一样使用这些运算符。const 成员函数是指在成员函数声明和定义中加上const关键字,以确保该函数不修改对象的任何成员变量。这种机制提高了代码的安全性和可读性,并允许在常量对象上调用这些函数。通过运算符重载、取地址运算符和 const 成员函数,C++ 提供了强大的工具来增强类型的表达能力和灵活性。原创 2024-07-20 21:10:02 · 962 阅读 · 0 评论 -
[构造函数 - 析构函数 - 拷贝构造函数]
构造函数、析构函数和拷贝构造函数是C++面向对象编程中不可或缺的组成部分。深入理解和熟练运用它们,能够帮助开发人员编写更清晰、高效的代码,确保对象的正确初始化、资源的正确释放以及对象的正确复制。对于初学者来说,掌握这些概念是掌握C++编程语言的重要一步。原创 2024-07-20 21:02:29 · 540 阅读 · 0 评论 -
[C++ 类和对象(1)]
class 类名 {访问限定符 : 成员变量;成员函数;例如,一个简单的Studentpublic:int age;原创 2024-07-19 15:33:42 · 277 阅读 · 0 评论 -
[C++ 基础入门 - inline和 nullptr]
inline是一个函数关键字,用于建议编译器将函数展开为内联代码。nullptr是 C++11 引入的关键字,用于表示空指针常量,提供了更好的类型安全性。NULL是一个宏,在 C++ 中用于表示空指针,但在新代码中推荐使用 nullptr 代替。通过了解这些概念的区别和用法,可以编写更安全、高效和现代化的 C++ 代码。原创 2024-07-15 19:50:58 · 403 阅读 · 0 评论 -
[C++ 入门基础 - 引用]
引用是C++中的一个重要概念,它允许我们使用一个已存在的变量或对象的别名来访问和修改其内容。引用通过在变量声明时使用int x = 10;// ref 是 x 的引用在这个例子中,ref是x的引用,意味着ref和x指向同一个内存地址,也就是对x起别名ref的操作会直接影响到x。引用是C++中一个强大而精巧的工具,可以有效地提高代码的效率和可读性。通过引用,我们可以避免不必要的数据拷贝并简化函数接口。然而,在使用引用时需要注意生命周期问题和正确的初始化方式,以避免潜在的错误和不确定的行为。原创 2024-07-15 19:41:46 · 752 阅读 · 1 评论 -
[C++ 入门基础 - 函数重载]
在C++编程中,函数重载(Function Overloading)是一种强大的特性,它允许我们定义多个同名函数,但这些函数具有不同的参数列表。通过函数重载,我们可以根据不同的参数类型或数量来实现类似但功能不同的函数,从而提高代码的复用性、可读性和灵活性。原创 2024-07-15 18:48:54 · 310 阅读 · 0 评论 -
【C++入门基础 - 缺省函数】
缺省参数指的是在定义函数时为参数提供一个默认值。当函数被调用时,如果调用者没有提供对应的参数,那么将会使用该默认值。这样的设计可以简化函数的调用,特别是对于那些常用的参数,可以避免在每次调用时都需要显式地指定它们。缺省参数是C++中一个非常有用的特性,它允许函数在被调用时不需要提供每个参数的值,从而简化了函数调用的过程。合理地使用缺省参数可以使得代码更加简洁、灵活,并提高代码的可读性和维护性。原创 2024-07-15 18:38:25 · 169 阅读 · 0 评论 -
[C++ 入门基础 - 命名空间]
命名空间使用namespace是命名空间的名称。在{ ... }内部可以放置变量、函数、类等的声明或定义。原创 2024-07-15 18:20:18 · 1154 阅读 · 0 评论 -
《C++ 入门:第一个小程序》
在学习 C++ 的旅程中,编写第一个小程序是一个令人兴奋的时刻。它就像打开一扇通往新编程世界的大门,让我们初步领略 C++ 的魅力。让我们怀揣着好奇心和探索的热情,继续深入学习,去发现更多 C++ 的奇妙之处!” ,这是我们与 C++ 交流的第一步。‘’原创 2024-07-15 18:07:26 · 348 阅读 · 0 评论