C++学习之路(C++初阶)——类和对象(上)

02-26 1977阅读

C++学习之路(C++初阶)——类和对象(上)

✨✨欢迎来到T_X_Parallel的博客!!

      🛰️博客主页:T_X_Parallel

      🛰️专栏 : C++初阶

      🛰️欢迎关注:👍点赞🙌收藏✍️留言

      🛰️友友们的支持是本博主更新的动力

C++学习之路(C++初阶)——类和对象(上)

文章目录

  • 前言
    • ✨学习类和对象前的补充知识
        • 🐾C++输入与输出
        • 🐾缺省参数
        • 🐾函数重载
        • 🐾引用
        • 🐾内联函数
        • 🐾auto(C++11)
        • 🐾基于范围的for循环(C++11)
        • 🐾指针空值--nullptr(C++11)
        • ✨类和对象(上)
            • 🐾面向过程和面向对象初步认识
            • 🐾类的引入
            • 🐾类的定义
            • 🐾类的访问限定符及封装
            • 🐾类的作用域
            • 🐾类的实例化
            • 🐾类的对象大小的计算

              前言

                本博客主要为学习C++类和对象内容做准备,开头补充一些C++特殊语法,而且可能会在后面用到的语法

              这几个语法和C语言不太相似,具体请友友仔细品味!!!

              上篇博客《命名空间》只是为C++开了个头,这篇才是正菜


              ✨学习类和对象前的补充知识

               C++之父为了方便,创造了C++独特的一些语法来补充C语言的不足,接下来让我们来看看还有哪些语法糖让我们吃

              🐾C++输入与输出

               C语言有scanf()和printf()来实现输入与输出,那么我们C++就有自己的输入与输出格式

              C++学习之路(C++初阶)——类和对象(上)

              说明:

              1. 使用cout标准输出对象(控制台)和cin标准输入对象(键盘)时,必须包含头文件以及按命名空间使用方法使用std。
              2. cout和cin是全局的流对象,endl是特殊的C++符号,表示换行输出,他们都包含在包含头文件中。
              3. 是流提取运算符。
              4. 使用C++输入输出更方便,不需要像printf/scanf输入输出时那样,需要手动控制格式。C++的输入输出可以自动识别变量类型。

                C++学习之路(C++初阶)——类和对象(上)

              5. 实际上cout和cin分别是ostream和istream类型的对象,>>和 int tmp = a; a = b; b = tmp; } static int a = 10; //... return a } int c = a + b; return c; } int main() { int& ret = Add(1, 2); Add(3, 4); cout int a[10000]; }; void TestFunc1(A a){} void TestFunc2(A& a){} void TestRefAndValue() { A a; // 以值作为函数参数 size_t begin1 = clock(); for (size_t i = 0; i
VPS购买请点击我

文章版权声明:除非注明,否则均为主机测评原创文章,转载或复制请以超链接形式并注明出处。

目录[+]