知识屋:更实用的电脑技术知识网站
所在位置:首页 > 科技

c++基础复习

发表时间:2022-03-25来源:网络

1.引用的基本语法

作用:给变量起别名语法:数据类型 &别名 = 原名

2.引用的注意事项

引用必须初始化引用在初始化之后,不可以发生改变

3.引用作为函数参数

#include using namespace std; //交换函数 //1.值传递 void myswap1(int a, int b) { int temp = a; a = b; b = temp; } //2.地址传递 void myswap2(int *a, int *b) { int temp = *a; *a = *b; *b = temp; } //3.引用传递 void myswap3(int &a, int &b) { int temp = a; a = b; b = temp; } int main() { int a = 10; int b = 20; myswap1(a,b); //值传递,形参不会修饰实参 myswap2(a,b); //地址传递,形参会修饰实参 myswap3(a,b); //引用传递,形参会修饰实参 return 0; }

4.引用作为函数的返回值

不要返回局部变量函数调用可作为左值

5.引用的本质

引用的本质在c++内部是一个指针常量

6.常量引用

常量引用主要用来修饰形参,防止误操作

在函数形参列表中,可以加上const修饰形参,防止形参改变实参

 

收藏
  • 人气文章
  • 最新文章
  • 下载排行榜
  • 热门排行榜