int[]型的题怎么看

若定义“int a[][4]={1,2,3,4,5,6,7,8};”,则a[1][0]的值是5。
这种题怎么看的呀?应该怎么做

有8个元素,一维是4个。对应的二维就是2层了。
int a[][4]={1,2,3,4,5,6,7,8}
等价于
int a[2][4]={{1,2,3,4},{5,6,7,8}}
所以对应的a[1][0]就是5了。

a[][4]表示有多行,每行固定为4列,所以后面的值要每四个代表一行,所以大概是:
1 2 3 4
5 6 7 8
实际就是2行4列。那么a[1][0]就是5了