下面两个函数在编译时是一样的
void foo(int i);
void foo(int &i);//引用, 同上,编译器无法识别
void foo(int i)
{
cout << "int\n";
}
void foo(int &i)
{
cout << "int &\n";
}
int main()
{
int i=10;
foo(i);
return 0;
}
下面两个函数在编译时是一样的
void foo(int i);
void foo(int &i);//引用, 同上,编译器无法识别
void foo(int i)
{
cout << "int\n";
}
void foo(int &i)
{
cout << "int &\n";
}
int main()
{
int i=10;
foo(i);
return 0;
}