int a = 1;
int *p = &a;
于是乎:
a --------- 1
&a -------- 0xda848ff29c
*p --------- 1
p ----------- 0xda848ff29c
&p --------- 0xda848ff2e0
故而我们得到一个结论
&作为一个取地址符,被他修饰的内容都是地址。
* 作为一个解引用符,被他修饰的都是值的内容
而p指向的是p指针指向的地址内容。
&p指向的是自己本身的地址内容。
int a = 1;
int *p = &a;
于是乎:
a --------- 1
&a -------- 0xda848ff29c
*p --------- 1
p ----------- 0xda848ff29c
&p --------- 0xda848ff2e0
故而我们得到一个结论
&作为一个取地址符,被他修饰的内容都是地址。
* 作为一个解引用符,被他修饰的都是值的内容
而p指向的是p指针指向的地址内容。
&p指向的是自己本身的地址内容。