传引用参数
void asd(int& i)
{
i = 4;
return;
}
void main()
{
int i=10;
asd(i);
cout << i;
}
传指针参数
void asd(int* i)
{
*i = 5;
return;
}
void main()
{
int i=10;
asd(&i);
cout << i;
在用C的时候常常使用指针类型的参数访问函数外部对象。 在c++中,建议使用引用类型的形参代替指针