在定义一个一维数组时,不能用来表示数组长度的是 A)常量 B)符号常量 C)常量表达式 D) 已被赋值的变量

选择什么啊?

选 D
一维数组的定义方式为:
类型说明符 数组名 [常量表达式]
注; 常量表达式中可以包括常量和符号常量,不能是变量。也就是说,C不允许对数组的大小作动态定义,即数组的大小不依赖于程序运行过程中变量的值。

参考资料:《C语言程序设计》 谭浩强

温馨提示:内容为网友见解,仅供参考
第1个回答  2012-09-23
D
被赋值的变量还是变量,不是常量。
第2个回答  2012-09-24
D
第3个回答  2012-09-24
D
第4个回答  2012-09-24
d
相似回答