定义形式 int (*p)[4]
#include <stdio.h>
void tipsinputhanglie(int *pm,int *pn)
{
printf("请输入行列的值\n");
scanf("%d%d",pm,pn);
}
int getData(int (*p)[4],int hang,int lie)
{
int data;
data = *(*(p+hang)+lie);
return data;
}
int main()
{
int arr[3][4] = { {11,22,33,44},
{12,13,14,15},
{66,77,88,99}};
int hang,lie;
int data;
// tipsinputhanglie
tipsinputhanglie(&hang,&lie);
// 2.获取行 列
data = getData(arr,hang,lie);
//3.打印数组
printf("第%d行第%d列的值是%d",hang,lie,data);
return 0;
}