一、问题
对于这个问题,答案是正确的,那为什么呢?
二、解答
本题考查的是对指针概念的理解。指针类型不同于整型和其他的数据类型,它是专门⽤来存放地址的数据类型。指针变量的定义形式为:
基类型 *变量名
例如:
int i;
int *p;
p = &i;
其中的 p 就是指针变量,它的标志是变量名前有个 “ * ” ,表示该变量的类型为指针型变量。变量的名称是 p ,⽽不是 *p 。p 指向变量i的地址,所以在为,赋值的时候 i 要加上地址符,此时,的前⾯不加 “ * ”。获取 i 的地址的时候直接使⽤ p,获取变量i的值的时候要使⽤ *p 来获取。
三、总结
对于概念性的问题,基本没有办法,最好就是理解熟记。