#include <iostream>
using namespace std;
void main()
{
int a,b;
cin>>a>>b;
//cout<<add(a,b);
cout<<endl;
}
帮我解释下?从全局的方面说下?多谢了
#include <iostream>
using namespace std;
void main()
{
int a,b;
cin>>a>>b;
//cout<<add(a,b);
cout<<endl;
}
帮我解释下?从全局的方面说下?多谢了
引用传弟就是地址传递。如果你想在函数里改变被传进来的值的话一定要用引用,而值传递只是改变了这个函数里的值。没有改变外面变量的值。
int add(const int& x,const int& y)//这里传进来的是a,b. { return x>y?x:y;//反回一个最大值。
}