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;
}
相关推荐
小程同学>o<几秒前
嵌入式之C/C++(三)指针
c语言·c++·算法·嵌入式软件·嵌入式面试题库
lxl13072 分钟前
学习C++(4)构造函数+析构函数+拷贝构造函数
开发语言·c++·学习
阿kun要赚马内4 分钟前
Qt写群聊项目(二):客户端
开发语言·c++·qt
轩情吖7 分钟前
数据结构-并查集
开发语言·数据结构·c++·后端··并查集
wjs202413 分钟前
SQL CREATE DATABASE 命令详解
开发语言
独自破碎E15 分钟前
LCR001-两数相除
java·开发语言
YYYing.15 分钟前
【Linux/C++进阶篇 (一)】man手册、gdb调试、静态库与动态库
linux·运维·c++
孞㐑¥17 分钟前
算法—模拟
c++·经验分享·笔记·算法
70asunflower17 分钟前
Python网络内容下载框架教程
开发语言·网络·python
微祎_18 分钟前
Flutter for OpenHarmony:构建一个专业级 Flutter 番茄钟,深入解析状态机、定时器管理与专注力工具设计
开发语言·javascript·flutter