C++中的引用

本质:给变量取别名


int &b=a;

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

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

int *const ref=&a

引用函数传递


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

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

引用作为函数返回值

常量引用

相关推荐
.select.3 分钟前
c++ 移动赋值/移动构造函数
开发语言·c++
散峰而望18 分钟前
【基础算法】从入门到实战:递归型枚举与回溯剪枝,暴力搜索的初级优化指南
数据结构·c++·后端·算法·机器学习·github·剪枝
setmoon21420 分钟前
C++代码规范化工具
开发语言·c++·算法
汉克老师1 小时前
GESP2026年3月认证C++三级( 第一部分选择题(9-15))
c++·字符串·数组长度·反码·枚举算法·gesp三级·gesp3级
就不掉头发1 小时前
C++右值与右值引用
开发语言·c++
炸膛坦客1 小时前
单片机/C/C++八股:(十六)C 中 malloc/free 和 C++ 中 new/delete 有什么区别?
c语言·开发语言·c++
CSDN_Colinw1 小时前
C++中的工厂方法模式
开发语言·c++·算法
liulilittle2 小时前
范围随机算法实现
开发语言·c++·算法·lua·c·js
轩情吖2 小时前
MySQL之用户管理
数据库·c++·后端·mysql·权限管理·用户管理
2401_857918292 小时前
C++中的访问者模式实战
开发语言·c++·算法