1、一般来说*p=&a的表示方法是错的,*p=a和p=&a是正确的。
2、*p=a的意思:将a的值赋给p指针指向的地址的值。
3、p=&a的意思是:将a的地址赋给指针p。
4、区别:*p是一个值;p是一个地址;两者完全不相同。
5、*代表着p指向的地址的值,简单来说就是取值;&是取地址符号,取的是地址;p是指针,可以理解为所指向的值的地址,*p就是取p指针指向的地址的值,&a就是取a的地址。
1、一般来说*p=&a的表示方法是错的,*p=a和p=&a是正确的。
2、*p=a的意思:将a的值赋给p指针指向的地址的值。
3、p=&a的意思是:将a的地址赋给指针p。
4、区别:*p是一个值;p是一个地址;两者完全不相同。
5、*代表着p指向的地址的值,简单来说就是取值;&是取地址符号,取的是地址;p是指针,可以理解为所指向的值的地址,*p就是取p指针指向的地址的值,&a就是取a的地址。