此题为判断题(对,错)。
不能用变量定义数组的长度。()此题为判断题(对,错)。
点击查看答案
下列说法错误的是()。A.C语言中的二维数组在内存中是按列存储的。B.在C语言中,数组的下标都是从0开始的。C.在C语言中,不带下标的数组名代表数组的首地址,即第一个元素在内存中的地址。D.不能使用变量定义数组的大小,但是在访问数组元素时在下标中可以使用变量或表达式。
若有如下变量定义,则正确的叙述为:char x[] = "abcd"; char y[] = {'a', 'b', 'c', 'd'};A.数组x的长度大于数组y的长度B.两个数组的长度相同C.数组x的长度小于数组y的长度D.数组x和数组y的值相同
1、下列说法错误的是()。A.C语言中的二维数组在内存中是按列存储的。B.在C语言中,数组的下标都是从0开始的。C.在C语言中,不带下标的数组名代表数组的首地址,即第一个元素在内存中的地址。D.C89规定不能使用变量定义数组的大小,但是在访问数组元素时在下标中可以使用变量或表达式。
下列说法错误的是()。A.C语言中的二维数组在内存中是按列存储的。B.在C语言中,数组的下标都是从0开始的。C.在C语言中,不带下标的数组名代表数组的首地址,即第一个元素在内存中的地址。D.C89规定不能使用变量定义数组的大小,但是在访问数组元素时在下标中可以使用变量或表达式。
定义数组时在方括号中可以用变量指明数组长度。
C允许对数组的大小作动态定义,即可用变量定义数组的大小。