以下能正确定义一维数组的选项是( )。

admin2009-01-15  25

问题 以下能正确定义一维数组的选项是(    )。

选项 A、int num[];
B、#define N 100    int num[N];
C、int num[0…100];
D、int N=100;    int num[N];

答案2

解析 C不允许对数组的大小作动态定义,即数组的大小不依赖于程序运行过程中变量的值,选项A)错误;字符常量可以作为定义数组大小的常量表达式,选项B)正确;不能用区间表示数组大小,选项C)错误;D)中的N为变量,所以错误。
转载请注明原文地址:https://jikaoti.com/ti/OgK0FFFM
0

最新回复(0)