C++ 指针数组
在理解指针数组的概念之前,让我们考虑以下示例,该示例使用了一个由3个整数组成的数组。
当上述代码被编译和执行时,它会产生以下结果 −
可能存在这样一种情况,当我们想要维护一个数组时,可以存储指向int、char或任何其他可用数据类型的指针。以下是声明一个指向整数的指针数组的方式 –
这将ptr声明为一个包含MAX个整数指针的数组。因此,现在ptr中的每个元素都保存一个指向int值的指针。以下示例将使用三个整数存储在指针数组中,如下所示:
当上述代码被编译和执行时,会产生以下结果 −
您还可以使用指向字符的指针数组来存储字符串列表,如下所示−
当上述代码编译并执行时,会产生以下结果−