c++ - 指针变量可以保存另一个指针变量的地址吗?

标签 c++ c pointers

是否可以让一个指针变量保存另一个指针变量的地址?例如:
int a; int *ptr,*ptr1; ptr=&a; ptr1=&ptr;

最佳答案

当然,指向指针的指针。

int i;
int *pi = &i;
int **ppi = π

指向指针的指针没有什么特别不寻常的地方。它和其他变量一样是一个变量,并且和其他变量一样包含变量的地址。只需设置正确的类型,以便编译器知道如何处理它们。

关于c++ - 指针变量可以保存另一个指针变量的地址吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8920083/

相关文章:

c++ - scons、CPPPATH 和多个库

c++ - 无法模拟 Alt-Tab 虚拟按键,与其他键配合正常

c++ - 比较客户端和远程服务器中文件列表的有效方法是什么

c - 如何增加指针地址和指针的值?

c - 如何更改传递给 C 函数的实际参数?

c - realloc 分配的内存比请求的多

c++ - 无效密文异常

android - 如何将cocos2dx游戏移植到android?

使用 strcmp/strncmp 比较 int8_t 和 char*

c - 计算网格上连接组的相邻空点的有效方法