请问一下这段程序有什么错误
来源:百度知道 编辑:UC知道 时间:2024/09/24 22:48:36
#include<iostream.h>
int& a();
int main(){
int& b=a();
int c;
c=2*b;
cout<<c;
getchar();
}
int& a(){
return 2;
}
int& a();
int main(){
int& b=a();
int c;
c=2*b;
cout<<c;
getchar();
}
int& a(){
return 2;
}
可能其一:
#include <iostream.h>
int global = 3;
int& a();
int main()
{
int& b=a();
int c;
c=2*b;
cout << c << endl;
//getchar();
return 0;
}
int& a()
{
return global;
}
可能其二:
#include <iostream.h>
//int global = 3;
int a();
int main()
{
int b=a();
int c;
c=2*b;
cout << c << endl;
//getchar();
return 0;
}
int a()
{
//return global;
return 2;
}