c++中的指针指向指针

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

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

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

  1. include


使用命名空间std;


Int main ()


{


int digit = 50;


int * ptrr;


PTRR = &digit;


int ptrr1;


ptrr1 = &ptrr;


  cout