#include <stdio.h>
//指针传值
void addOne(int *a)
{
printf("%8p
",a);
*a = *a+1;
}
//引用传值
void addOne2(int &a)
{
printf("%8p
", &a);
a++;
}
int main()
{
int nInt = 0;
scanf_s("%d",&nInt);
addOne(&nInt);
printf("%d
", nInt);
addOne2(nInt);
printf("%d
", nInt);
return 0;
}
结果