一、二维数组的打印
#include <stdio.h>
int main()
{
int arr[3][4] = {{1,2,3},{4,5,6}};
//二维数组通过下标来进行访问。
int i = 0;
for ( i = 0; i <3; i++)
{
int j= 0;
for ( j = 0; j< 4; j++)
{
printf("%d ",arr[i][j]);
}
printf("\n");
}
return 0;
}
二、二维数组在内存中的位置
#include <stdio.h>
int main()
{
int arr[3][4] = {{1,2,3},{4,5,6}};
//二维数组通过下标来进行访问。
int i = 0;
for ( i = 0; i <3; i++)
{
int j= 0;
for ( j = 0; j< 4; j++)
{
printf("&arr[%d][%d]=%p ",i,j,&arr[i][j]);
}
printf("\n");
}
return 0;
}