#include<stdio.h>
#include<string.h>
#include<stdlib.h>
//二维数组作函数的参数,退化成一个指向一维数组的指针变量
void printArray(int(*p)[3],int row,int col) {
for (int i = 0; i < 3;i++) {
for (int j = 0; j < 3;j++) {
//printf("%d ",p[i][j]);
printf("%d ",*(*(p+i)+ j));
}
printf("\n");
}
}
void test01() {
int arr[][3] = {
{1,2,3},
{4,5,6},
{7,8,9}
};
printArray(arr,3,3);
}
int main(void) {
test01();
return 0;
}
c/c++ 二维数组作函数的参数
最新推荐文章于 2023-01-19 20:17:28 发布