已知如下语句,判断下面描述正确的是( )。char s[6]={'a','b','c','d' };char r[]="abcd";
A. s数组长度小于r数组长度
B. s数组长度大于r数组的长度
C. s数组等价于r数组
D. s数组和r数组的长度相同
查看答案
下列关于C语言中数组的描述中错误的是()。
A. 同一个数组中所有的元素的数据类型都是一致的
B. 数组的下标从0开始
C. 同一个数组中的元素在内存中按顺序连续存储
D. 在函数调用中使用数组名作函数实参时,向形参传递的是整个数组所有的元素
判断两个字符串s1和s2是否相等,应该使用()。
A. if(s1==s2)
B. if(s1=s2)
C. if(strcpy(s1,s2))
D. if(strcmp(s1,s2)==0)
有语句inta[][3]={1,2,3,4,5,6};则a[1][1]的值是()。
A. 1
B. 2
C. 4
D. 5
下面正确定义数组的语句是()。
A. intx[2,2]={8,9,5,2}
B. intx[][2]={8,9,5,2}
C. intx[2][]={8,9,5,2}
D. intx[][]={8,9,5,2}