单项选择题
设有如下程序段:
int a[8] = {0};
int b[] = {0};
char c[2] = {" A","B"};
char d="AB";
以下叙述正确的是______。
A.只有a,b,c的定义是合法的
B.a,b,c,d的定义都是合法的
C.只有a,b的定义是合法的
D.只有c的定义是合法的
<上一题
目录
下一题>
点击查看答案&解析
打开小程序,免费文字、语音、拍照搜题找答案
热门
试题
单项选择题
若有函数声明:void fun(float array[],int*ptr);以下叙述正确的是______。
A.函数参数array,ptr都是指针变量
B.函数参数array不是指针变量,ptr是指针变量
C.调用函数时,实参数组的值将一一复制给array数组
D.调用函数时,array是按值传送,ptr是按地址传送
点击查看答案&解析
单项选择题
以下选项中叙述正确的是______。
A.char c1,c2,*c3,c4[40j;是合法的变量定义语句
B.数组说明符的一对方括号中只能使用整型常量,而不能使用表达式
C.数组下标的下限可以是负值
D.若有数组定义float array[4];则语句printf("%f",array[3.12]);是合法的
点击查看答案&解析