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;
}
相关推荐
杨充19 分钟前
1.3 浮点型数据设计灵魂
开发语言·python·算法
噜噜噜阿鲁~22 分钟前
python学习笔记 | 11.3、面向对象高级编程-多重继承
java·开发语言
basketball61634 分钟前
Go 语言从入门到进阶:4. 数组和MAP使用方法总结
开发语言·后端·golang
春生野草1 小时前
反射、Tomcat执行
java·开发语言
雪的季节2 小时前
企业级 Qt 全功能项目
开发语言·数据库·qt
代龙涛3 小时前
WordPress page.php 页面模板与自定义模板使用方法
android·开发语言·php
bigfootyazi3 小时前
python爬虫-基本库-urllib库(常用速查)
开发语言·爬虫·python
belong_my_offer3 小时前
认识到精通函数
开发语言·python
guygg883 小时前
最大相关-最小冗余(mRMR)特征选择 MATLAB 实现
开发语言·matlab
郭涤生4 小时前
C++ 高性能编程最佳实践清单
开发语言·c++