C++学习笔记-引用

引用和指针新手比较容易搞混,引用不是变量它只是一个变量的别名,你对一个变量引用不会得到2个变量。编译器不会为引用创建一个新变量。

1
2
3
4
int a = 5;
int& ref = a; // 创建a的引用ref
ref = 2; // 对引用对象修改就相当于修改被引用对象
std::cout << ref << std::endl;

C++学习笔记-switch条件选择语句

  1. continue的作用是跳转到下一次循环的开始
  2. break的作用是结束这一层的循环
  3. switch语句是一种多分支选择结构,用于替代多个if-else语句,使代码更加简洁和易读。
  4. return语句用于返回一个函数的值给调用者,也可以用来结束当前函数。

C++学习笔记-循环语句

  1. for循环让我们可以根据一个变量来控制循环的次数
  2. while循环让我们可以根据一个条件表达式来控制循环次数
  3. do...while 循环至少会执行一次,无论条件表达式的结果是否满足条件

C++学习笔记-if语句

if语言是一个流程控制语句,if语句接受一个结果为bool值的条件,可以是变量,也可以是条件表达式,if语句的每个代码块中如果只有一行,则可以省略{}大括号