C++中的引用

本质:给变量取别名


int &b=a;

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

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

int *const ref=&a

引用函数传递


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

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

引用作为函数返回值

常量引用

相关推荐
励志不掉头发的内向程序员10 分钟前
【从零写一个CAD 03】三个 double 值得单独一个类吗:把视图变换抽成 View
开发语言·c++·qt·学习·系统架构
蒸蒸yyyyzwd7 小时前
秋招学习笔记 day46
c++·八股
码匠许师傅10 小时前
【C++三方组件】cpp-httplib:一个头文件起 HTTP 服务
开发语言·c++·http
无名猿11 小时前
new/delete 与 malloc/free:为什么绝对不能混用
c++·内存管理·现代c++·踩坑记录
2601_9622186113 小时前
C++中decltype关键字的实现
开发语言·c++
繁华的地方不一定留下你的脚印13 小时前
C++ std::variant 与 std::visit:安全保存多种类型,写清每个处理分支
开发语言·c++
程序员老陆14 小时前
WIN32_LEAN_AND_MEAN:Windows 头文件里的“精简编译开关”
c++·windows
hold?fish:palm15 小时前
45 二叉树的右视图
开发语言·c++·算法
ShineWinsu15 小时前
对于Redis:Redis的认识以及分布式系统的解析
linux·数据库·c++·redis·缓存·消息队列·分布式架构
布莱克60515 小时前
在C++中,构造函数能不能是虚函数?析构函数为什么要虚?
开发语言·c++·构造函数·析构函数·虚函数