const int **p
时间: 2024-08-15 09:04:37 浏览: 51
深入const int *p与int * const p的区别详解(常量指针与指向常量的指针)
5星 · 资源好评率100%
`const int **p` 是 C 或 C++ 中的一种指针声明,它表示 `p` 是指向指向整型常量的指针的指针。简单来说,就是 `p` 可以存储另一个指针,这个指针又可以指向一个不可修改的整数变量。
- 当你赋值给 `*p` 时,实际上是改变了 `p` 指向的指针所指向的内存位置的内容。
- 如果你想访问 `p` 所指向的地址中实际的整数值,你需要两次解引用,即 `(*p)`。
- `const` 关键字在此处表示 `p` 本身是一个常量指针,也就是说,它指向的内容不能被改变,但是它的值(即指向的地址)是可以改变的。
阅读全文