#include <iostream>
using namespace std;
int test(int ,int );
float test(float ,float );
int test(int,int,int);
int test(int a ,int b)
{
return a+b;
}
float test(float a,float b)
{
return a+b;
}
int test(int a,int b,int c)
{
return a+b+c;
}
int main()
{
cout << test(1,2) << endl;
cout<< test(2.111 ,3.1114 ) << endl;
cout<<test(1,2,4)<<endl;
return 0;
}
test(2.5548,3.6842)调用为什么会出错.
类型转化问题