运行一遍代码你就明白了。
#include <stdio.h>
#include <stdlib.h>
int main()
{
char ad[5][4] = { 1,1,1,1,1,
2,2,2,2,2,
3,3,3,3,3,
4,4,4,4,4 };
int c, r;
for (c = 0; c < 5; c++)
{
for (r = 0; r < 4; r++)
{
printf("%d ", ad[c][r]);
}
printf("\n");
}
for (c = 0; c < 5; c++)
{
for (r = 0; r < 4; r++)
{
printf("%p ", &ad[c][r]);//查看变量的地址
}
printf("\n");
}
return 0;
}