柠檬试题库
search
首页 计算机 公务员 驾照 关于

下列选项中,能正确定义数组的语句是


  • A.int num[0...2008];
  • B.int num[];
  • C.int N=2008; int num[N];
  • D.#define N 2008 int num[N];
热度🔥367
参考答案:D
解析:

【解析】C语言不允许定义动态数组,定义数组的大小必须为常量表达式。A选项错误,C语言中数组没有此类型的定义方法;B选项错误,定义数组应指明数组大小,如果不指明数组大小,需要给定初值的个数;C选项错误,N为变量,不能用来定义数组大小。因此D选项正确。
复制题目向AI提问