include
using namespace std;
//重载满足条件,可以提高复用性
//1.同一个作用域下
//2.函数名称相同
//3.函数参数类型或者个数不同或者顺序不同
//注意函数的返回值不可以做为函数重载的条件
void func()
{
cout << 1 << endl;
}
void func(int a )//参数不一样
{
cout << 2 << endl;
}
void func(double a)//类型不一样
{
cout << 3 << endl;
}
void func(double a,int b)
{
cout << 3 << endl;
}
void func(int b,double a )//顺序不一样
{
cout << 3 << endl;
}
int main()
{
func(1.1);
system("pause");
return 0;
}
标签:函数,int,double,void,func,重载,cout From: https://www.cnblogs.com/tjm1017/p/18098934