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;
}
相关推荐
我命由我12345几秒前
Java 开发使用 MyBatis PostgreSQL 问题:传入的参数为 null,CONCAT 函数无法推断参数的数据类型
java·开发语言·数据库·学习·postgresql·mybatis·学习方法
木心爱编程几秒前
Qt C++ Excel 文件解析与导出实战:QAxObject 封装工具类
c++·qt·数据库开发
爱装代码的小瓶子1 分钟前
【c++知识铺子】map和set的底层-红黑树
java·开发语言·c++
洛阳泰山2 分钟前
Java实现周易六爻自动排盘:根据卜卦的时间推算出天干地支
java·开发语言·周易·六爻
apihz4 分钟前
随机英文姓名生成API接口详细教程:免费、简单、高效
android·java·运维·服务器·开发语言
雪域迷影5 分钟前
macOS中使用cJSON解析库解析JSON
c++·macos·json·c·cmake·pkg-config
江湖人称贺行风8 分钟前
C++八股
c++·八股
识途老码8 分钟前
python开启ssh端口转发
开发语言·python·ssh
曹牧10 分钟前
Java:类的前20个字段转换为Json
java·开发语言·python
枫叶丹411 分钟前
【Qt开发】Qt窗口(八) -> QFileDialog 文件对话框
c语言·开发语言·数据库·c++·qt