单选题
👁️ 浏览量:

试题题干

下列二维数组定义正确的是()

A

char a(10,10);

B

char n=10,a[n][n];

C

#define N 10
char a[N][N];

D

int n;
char a[n][n];

参考答案

正确答案:

试题解析

二维数组的定义形式:数据类型符 数组名[行长度][列长度],…; ,行长度和列长度都是一个“整型常量表达式”,表达式中不能出现变量,可以是常量或符号常量,不能使用圆括号。