C语言中*P都有什么含义

2025-03-27 16:20:47
推荐回答(3个)
回答1:

  1. p是数据变量时,*p是乘以p的意思。

  2. p是有效指针变量时,*p是取p指向的目标值的意思。

  3. 在声明语句中,*不与p结合而与前面的类型符结合,表示声明一个该类型的指针变量p——如int *p;表示声明一个int *型变量p。

回答2:

如果是定义的时候,那就是p是指针,比如int
*p,p就是整型指针,char
*p,p就是字符型指针,如果已经定义了后面使用,*p就是指针p所指向地址内的元素

回答3:

指针 指向某个地址