p可以表示取值或取地址,具体取决于它在使用时的语法上下文。如果p在表达式中被解释为指向它所指向的变量的指针,则p表示取地址。
如果p在表达式中被解释为指向它所指向的变量的值,则p表示取值。例如,p = &x将p指向变量x的地址,而*p将返回p所指向的地址的值。因此,在在使用p时,程序员需要根据需要仔细选择使用它的方式。