C++函数重载中形参是引用类型和常量引用类型的调用方法

cpp 复制代码
void fun(int &a)
{
	cout<<"调用func(int &a)<<endl;
}

void fun(const int &a)
{
	cout<<"调用func(const int &a)<<endl;
}

int main()
{
	// 1.调用引用类型的函数
	int a=10;
	func(a);

	// 2.调用常量引用类型的函数,因为func(const int a),当传入10时形成一个完整的语法: const int a = 10;
	func(10);
	return 0;
}
相关推荐
2zcode17 分钟前
基于MATLAB深度卷积特征的多曝光图像自适应融合系统设计与实现
开发语言·matlab·多曝光图像自适应融合系统
保持清醒54037 分钟前
类和对象上
c++
hold?fish:palm1 小时前
7 接雨水
开发语言·c++·leetcode
geats人山人海2 小时前
c# 第九章 record
开发语言·c#
早期的虫儿有鸟吃2 小时前
vue2--Vuex 模块化
开发语言·前端·javascript
浪客川2 小时前
Android的SystemUI的启动流程简析
android·开发语言
流浪0012 小时前
数据结构篇(五):线性表——栈
数据结构·c++·算法
郝学胜-神的一滴2 小时前
中级OpenGL教程 022:探秘三维世界的血脉传承——物体父子关系与矩阵递归奥义
c++·线性代数·unity·矩阵·游戏引擎·unreal engine·opengl
-银雾鸢尾-2 小时前
C#中的抽象类与抽象方法
开发语言·c#
萧瑟余晖2 小时前
JDK 20 新特性详解
java·开发语言