int a=5;
int *b=&a;
b的值是指向a的值的内存地址
int get(int a) get(a)=5;
int get(int *a) get(a)错误 a是int类型 b才是int *类型 get(b)=内存地址值
int get(int * &a) get(b)=5 为什么呢 以为&a是内存地址 *&a就是取值了
int a=5;
int *b=&a;
b的值是指向a的值的内存地址
int get(int a) get(a)=5;
int get(int *a) get(a)错误 a是int类型 b才是int *类型 get(b)=内存地址值
int get(int * &a) get(b)=5 为什么呢 以为&a是内存地址 *&a就是取值了