10.新手入门:C++中的函数重载

穿精又带淫゛_ 提交于 2019-11-26 13:54:38

函数重载是用来描述同名函数具有相同或者相似的功能,但数据类型或者是参数不同的函数管理操作的称呼。

#include <iostream>
using namespace std;
int test(int a,int b);
float test(float a,float b); 
int main(void){
	cout<<test(1,2)<<endl<<test(2.1f,3.14f)<<endl;
	return 0;
}
int test(int a,int b){
	 return a+b;
}
float test(float a,float b){
	return a+b;
}

 C++内部利用一种叫做粉碎的机制来内部重命名同名函数。

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!