求教这个C语言问题
若有说明:int a[3][4];则对a 数组元素的非法引用是 D 。A)a[0][2*1] B)a[1][3] C)a[4-2][0] D)a[0][3]
我开始选的是A也是乱选的这道题目我还真没看明白,情指教了,为什么是D呢?
[0][0][0][1][0][2][0][3]
[1][0][1][1][1][2][1][3]
[2][0][2][1][2][2][2][3]
那么A选项也就是[0][2],B选项[1][3],C选项,[2][0],D选项[0][3],为什么D是非法引用啊?求解释