![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++重学之路
文章平均质量分 94
Lum0s!
华南理工大学2021级计科大三在读,后端开发,常用语言:Java
展开
-
C++重学之路 9 类的深入剖析:抛出异常
关于类的深入剖析:抛出异常原创 2022-07-12 10:43:19 · 418 阅读 · 1 评论 -
C++重学之路 8 指针
8 指针1 指针变量的声明和初始化间接引用指针的声明指针的初始化2 指针运算符地址运算符 &间接运算符 *使用地址运算符和间接引用运算符3 使用指针的按引用传递方法按值传递的一个例子使用指针参数的按引用传递的一个例子4 内置数组声明内置数组访问内置数组的元素初始化内置数组将内置数组传递给函数声明内置数组形参C++11:标准库函数begin和end内置数组的局限性5 使用const修饰指针6 sizeof运算符7 指针表达式和指针算术运算指针加上和减去整数指针相减指针赋值不能间接引用 void* 指针原创 2022-05-09 23:38:54 · 290 阅读 · 0 评论 -
C++重学之路 7 类模板array和vector、异常捕获
7 类模板array和vector、异常捕获1 array对象2 array对象的声明3 使用array对象的例子3.1 声明array对象以及用循环来初始化array对象的元素3.2 在声明中用初始化列表初始化array对象3.3 用常量变量指定array对象的大小3.4 array对象下标的边界检查3.5 静态局部array对象和自动局部array对象3.6 基于范围的for语句4 array对象的排序和查找排序查找示范说明5 多维array对象6 C++标准库类模板vector的介绍创建vector对原创 2022-05-05 23:21:21 · 466 阅读 · 0 评论 -
C++重学之路 6 函数和递归入门
6 函数和递归入门1 C++的程序组件2 数学库函数3 具有多个形参的函数定义4 函数原型和实参类型的强制转换函数签名实参类型强制转换实参类型升级规则和隐式类型转换5 实例:随机数生成6 实例:博彩游戏和枚举类型简介枚举类型Status7 C++11的随机数8 存储类别和存储器存储期作用域链接局部变量和自动存储期寄存器变量静态存储期静态局部变量9 作用域规则语句块作用域函数作用域全局命名空间作用域函数原型作用域10 函数调用堆栈和活动记录函数调用堆栈堆栈结构自动变量和堆栈结构堆栈溢出11 内联函数12 引用原创 2022-04-27 22:10:59 · 1500 阅读 · 0 评论 -
C++重学之路 5 控制语句和逻辑运算符
5 控制语句和逻辑运算符1 计数器控制的循环的要素2 for循环语句应用:计算复利在金融计算中使用double或float类型的特别提醒利用流操纵符格式化数值的输出3 do...while循环语句4 switch多路选择语句读入输入的字符输入EOF指示符在输入中忽略换行符、制表符和空格有关数据类型的说明C++11的类内初始化器5 break和continue语句break语句continue语句6 逻辑运算符逻辑与(&&)运算符逻辑或(||)运算符逻辑非(!)运算符7 运算符优先级总表8 =原创 2022-04-09 21:12:57 · 992 阅读 · 0 评论 -
C++重学之路 4 控制语句、赋值、自增和自减运算符
4 控制语句、赋值、自增和自减运算符1 算法2 伪代码3 控制结构C++中的选择语句C++中的循环语句4 if选择语句5 if...else双路选择语句条件运算符(?:)嵌套的if...else语句else摇摆问题语句块6 while循环语句7 算法详述:计数器控制的循环关于整数除法和截尾的说明关于算术溢出的说明8 算法详述:标记控制的循环浮点数的精度和存储空间要求基本数据类型之间显示的和隐式的转换浮点数的格式化关于无符号整数的声明9 算法详述:嵌套的控制语句C++11的列表初始化10 赋值运算符11 自增原创 2022-04-08 20:18:11 · 1097 阅读 · 0 评论 -
C++重学之路 3 类、对象和字符串的介绍
3 类、对象和字符串的介绍1 定义具有成员函数的类GradeBook类测试GradeBook类2 定义具有形参的成员函数定义和测试GradeBook类实参和形参的进一步讨论3 数据成员、set成员函数和get成员函数具有一个数据成员、一个set成员函数和一个get成员函数的GradeBook类成员访问说明符public和private4 使用构造函数初始化对象定义构造函数为类提供默认构造函数的方法5 一个类对应一个独立文件的可复用性头文件包含一个用户自定义类的头文件如何找到头文件6 接口的实现与分离类的接口原创 2022-04-03 12:27:34 · 1169 阅读 · 0 评论 -
C++重学之路 2 C++编程入门、输入输出和运算符
2 C++编程入门、输入输出和运算符1 基础概念注释#include预处理指令空行和空白间隔符main()函数一条输出语句std命名空间流插入运算符和转义序列return语句关于注释的说明变量声明标识符(identifier)变量声明语句的放置位置输入语句显示结果2 内存的概念3 算术运算算术运算符的优先级4 相等运算符和关系运算符相等运算符和关系运算符的优先级using声明5 运算符的优先级1 基础概念注释程序运行时,注释会被编译器忽略,不会生成任何机器语言目标代码。单行注释(single-li原创 2022-03-28 17:09:22 · 1719 阅读 · 0 评论 -
C++重学之路 1 计算机和C++简介
1 计算机和C++简介1.1 硬件和软件1.1.1 摩尔定律1.1.2 计算机的组成1.2 数据的层次结构1.3 机器语言、汇编语言和高级语言机器语言(Machine Language)汇编语言(Assembly Language)高级语言(High-level programming language)1.4 C++C++标准库1.5 对象技术介绍成员函数和类实例化重用消息和成员函数调用属性和数据成员封装继承面向对象设计和分析(OOAD)UML(统一建模语言)1.6 典型的C++程序开发环境第1阶段:编辑原创 2022-03-09 09:34:32 · 1209 阅读 · 0 评论