版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/euxnijuoh/article/details/82959200
#include <stdio.h>
#include <stdint.h>
void fun(uint8_t (*buf)[4],uint8_t line,uint8_t row)
{
uint8_t i,j;
for(i = 0; i < line;i++){
·for(j = 0;j < row;j++){
· printf("buf[%d][%d]=%d, ",i,j,buf[i][j]);
· }
printf("\r\n");
}
}
int main(void)
{
uint8_t data[4][4]={{1,2,3,4},{5,6,7,8},{9,10,11,12},{13,14,15,16}}; //定义二维数组
fun(data,4,4);
return 0;
}