c++中**p啥意思

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/26 23:16:24
c++中**p啥意思c++中**p啥意思c++中**p啥意思这个不等价于二维数组,只不过用法相似.intaint*p=&a//p存储的是一个“int型的变量a的地址”int**q=&p//是q存储的是

c++中**p啥意思
c++中**p啥意思

c++中**p啥意思
这个不等价于二维数组,只不过用法相似.
int a
int *p = &a //p存储的是一个 “ int型的变量a的地址”
int **q = &p //是q存储的是一个“指向int型的变量a的地址的指针的地址”
你可以类比一下,将int*看成一个整体,也就是(int*)(*p)
和你平时用的声明指针的方式非常相似(int)(*p)
一个是指向int类型的指针,一个是指向int*类型的指针
如果还有什么不明白的,可以给我留言