1、首先了解——值传递(传参)

a这个参数就被传到函数addOne()x里。结果,是外面的值a不能被改变。
2、然后,指针传参
a是变量,&a是地址


p 是一个指针,专门存 int 类型变量的地址。

通过p存a的地址,通过 p 可以找到 a


把a的地址&a传给x,在函数addOne()里对x进行更改,就是改了a的值,此时a被改成6
1、首先了解——值传递(传参)

a这个参数就被传到函数addOne()x里。结果,是外面的值a不能被改变。
2、然后,指针传参
a是变量,&a是地址


p 是一个指针,专门存 int 类型变量的地址。

通过p存a的地址,通过 p 可以找到 a


把a的地址&a传给x,在函数addOne()里对x进行更改,就是改了a的值,此时a被改成6