1.&是取地址符,获取地址的手段,而*则是取值符,获取地址所保存的值。因此我的理解是*和&是互逆运算,一个取址,一个取值,但在引入一个指针变量时,如int *p=&a,这个初始化时虽然是*的运算符但是要赋值一个地址&a来给p进行初始化。
2.数组的名称如a等价于&a[0],a假设是一个随机的数组。
1.&是取地址符,获取地址的手段,而*则是取值符,获取地址所保存的值。因此我的理解是*和&是互逆运算,一个取址,一个取值,但在引入一个指针变量时,如int *p=&a,这个初始化时虽然是*的运算符但是要赋值一个地址&a来给p进行初始化。
2.数组的名称如a等价于&a[0],a假设是一个随机的数组。