这两个数组数据的存储方式
int ar[2][2]={12,14,16};int ar[2][2]={{12},{14,16}};
这两个数组在内存上的存储方式分别是怎样的?

因为有了因为,所以有了所以,既然已成既然,何必再说何必
#include <stdio.h> int main (void) { int a[2][2]={12,14,16}; int b[2][2]={{12},{14,16}}; int i,j; for(i=0;i<2;i++) { for(j=0;j<2;j++) { printf ("%i ",a[i][j]); } } printf ("\n"); for(i=0;i<2;i++) { for(j=0;j<2;j++) { printf ("%i ",b[i][j]); } } printf ("\n"); return 0; }