const 的引用
- 非常量引用不能指向一个常量对象
const int ci = 1024; int &r2 = ci; // 错误🙅 // 因为r2有可能改变ci的值
- 初始化常量引用时允许使用任意表达式作为初值
int i = 4… Read More
Random Walk
const int ci = 1024; int &r2 = ci; // 错误🙅 // 因为r2有可能改变ci的值
int i = 4… Read More
该笔记包括函数的一些基础知识,根据个人的知识掌握情况有所简略,日后有需要再补充。
#2022/01/08 补充了模板函数
一个求阶乘的函数示例
#include <iostreamint fact(… Read More
该笔记包括string
、vector
、迭代器和数组。
string
#include <stringusing std::string;
定义和初始化string
对象
string s1; // 默认初… Read More
该笔记包括内置类型的介绍、变量的声明和定义、引用、指针、const
、类型别名(含auto
和decltype
)和自定义数据结构struct
,还有头文件保护的方法。
算术类型的选择
该笔记包括简单的输入输出(含std::endl
和\n
的区别)、控制语句(含区分前(后)缀递增(减)运算符)。
iostream
库一个示例程序:
#include <iostreamint m… Read More