C++中的引用

本质:给变量取别名


int &b=a;

(b为别名,a为原名,规定后不可更改

引用 = 固定指针(指针常量 * const)

int *const ref=&a

引用函数传递


与指针swap函数交换效果一样,写法不同

注意引用函数传参的格式swap(a,b)

引用作为函数返回值

常量引用

相关推荐
ALex_zry32 分钟前
C++20/23标准对进程间共享信息的优化:从传统IPC到现代C++的演进
开发语言·c++·c++20
郝学胜-神的一滴1 小时前
深入解析Linux的`pthread_create`函数:从原理到实践
linux·服务器·c++·程序人生
小年糕是糕手1 小时前
【C/C++刷题集】string类(一)
开发语言·数据结构·c++·算法·leetcode
暗然而日章1 小时前
C++基础:Stanford CS106L学习笔记 12 运算符重载
c++·笔记·学习
JAVA+C语言1 小时前
C++ 继承与派生
开发语言·c++
Andyshengwx1 小时前
图论 最小生成树 MST问题
c++·算法·图论
闻缺陷则喜何志丹1 小时前
【图论 拓扑排序 贪心 临项交换】P5603 小 C 与桌游 题解|普及+
c++·算法·图论·贪心·拓扑排序·洛谷·临项交换
闻缺陷则喜何志丹1 小时前
【图论 BFS染色 并集查找 】P3663 [USACO17FEB] Why Did the Cow Cross the Road III S|普及+
c++·算法·图论·染色法·宽度优先·并集查找
mmz12071 小时前
差分数组(c++)
c++·算法
xu_yule1 小时前
算法基础-图论基础
数据结构·c++·算法·图论·dfs·bfs·最小生成树