指针数组的使用注意事项?作为参数传递如何定义形参?
时间: 2024-05-25 17:15:40 浏览: 115
C++指针作为函数的参数进行传递时需要注意的一些问题
指针数组的使用注意事项:
1. 指针数组是一个数组,每个元素都是一个指针。
2. 指针数组可以用来存储多个指针,每个指针指向一个不同的变量或对象。
3. 指针数组的元素可以是任何类型的指针。
4. 指针数组的下标是从0开始的。
5. 指针数组可以通过指针运算来访问其元素。
作为参数传递如何定义形参:
当指针数组作为函数参数传递时,可以使用以下两种方式定义形参:
1. 定义为指针类型:可以将指针数组传递给一个指向指针的形参,例如:
void myFunction(int **ptr);
2. 定义为数组类型:可以将指针数组传递给一个数组形参,例如:
void myFunction(int *ptr[]);
在上述两种情况下,形参都可以用作指针数组,并且可以通过指针运算来访问其元素。
阅读全文