概述
与 C 中的指针变量可用于访问或修改 C 中的变量值类似,C 中的指针用于访问/修改指针变量的值。在这里,前一个指针的“值”像往常一样是一个内存地址。因此,使用指向指针的指针(也称为 C 中的双指针),我们可以使前一个指针指向另一个内存位置。
先决条件
- C 语言中的指针
双指针插图
- 实质上,C 中的双指针保存着另一个指针的内存地址。这意味着它提供了对第一个指针指向的变量的间接引用。把它想象成一个链,其中双指针指向另一个指针,而另一个指针又指向实际变量。
在 C 中声明指针到指针
- 若要声明双指针,请在变量名称前使用两个星号。 语法:pointer_data_typ