c++函数的重载问题
#include<iostream>using namespace std;
int main()
{
int add(int a,int b);
int add(double a_2,double b_2);
int a,b;
double a_2,b_2;
add(a,b);
add(a_2,b_2);
return 0;
}
int add(int a,int b)
{
int aa;
cin>>a>>b;
aa=a+b;
cout<<aa;
return 0;
}
int add(double a_2,double b_2)
{
double aa_2;
cin>>a_2>>b_2;
aa_2=a_2+b_2;
cout<<aa_2;
return 0;
}
大神们,为什么我的 double 函数运行乱码
撸主,为啥我的可以?给张截图,看一下。 n0noper 发表于 2016-3-21 09:44
撸主,为啥我的可以?给张截图,看一下。
恩,我知道了,我只是个只需要运行一次的程序,你试试单独运行双精度函数试试? 你的变量没有初始化,95%会乱码!!!
(int and double)
页:
[1]