c++中的指针指向指针

本文是关于c++中指针到指针的概念。指向另一个指针的指针指向或存储另一个指针的地址,并允许对指针本身进行操作。使用这个概念,我们可以很容易地从内存中的另一个位置修改指针。在动态分配的内存或多维数组中,双指针有利于操作数组的元素。我们将通过适当的示例讨论这个指针到指针的工作和在c++中的使用。

场景1:指针到指针的内存表示

在这种情况下,声明双指针类似于在指针名称前加一个星号(*)的指针声明。在c++中,我们可以很容易地表示双指针的内存位置。指针指向指针的代码片段如下所示:

# include

使用命名空间std;

Int main ()

{

int digit = 50;

int * ptrr;

PTRR = &digit;

int * * ptrr1;

ptrr1 = &ptrr;

  cout