选择题
31.
下列定义数组的语句中正确的是______。
A、
#define N 10
int x[N];
B、
int N=10;
int x[N];
C、
int x[0..10];
D、
int x[];
【正确答案】
A
【答案解析】
数组说明的一般形式为:类型说明符数组名[常量表达式]。选项B中N是变量,不能用变量定义数组长度;选项C中数组长度是一串非法的数字;定义数组时必须为其指明长度,选项D中的数组长度为空,所以非法。
提交答案
关闭