D:int A[10]是正确的。
A:int A[a]---a未知
B:int A[3,4] ----二维数组的定义必须用类似 int A[3][4] 的形式
C:int A[][]----第二维的大小必须给出
D正确,它是定义了一个可存放10个整型数据、数组名为A的整型数组。对于一个数组来说,数据类型明确(int),数组长度确定[10],数组名(A)符合命名规则。