下面代码只用来对比使用方法
C 指针传值:
void add(int a, int b, int *result)
{
result = a + b;
return;
}
int main()
{
int i = 1, j =2;
int m;
add(i, j, &m);
}
c++ 引用
void add(int a, int b, int& result)
{
result = a + b;
return;
}
int main()
{
int i = 1, j =2;
int m;
add(i, j, m);
}