代码:
#include <stdio.h>
int fun1(int a,int *p)
{
printf("%p ,%p ,%p\n",&a,&p,p);
}
int fun2(int a,int &p)
{
printf("%p ,%p \n",&a,&p);
}
int main()
{
int a=0,b=1;
fun1(a,&b);
fun2(a,b);
printf("%p ,%p \n",&a,&b);
}
结果:
0022FF50 ,0022FF54 ,0022FF70
0022FF50 ,0022FF70
0022FF74 ,0022FF70