单项选择题
若有语句:char*line[5];,以下叙述中正确的是
A.定义line是一个数组,每个数组元素是一个基类型为char的指针变量
B.定义line是一个指针变量,该变量可以指向一个长度为5的字符型数组
C.定义line是一个指针数组,语句中的。号称为间址运算符
D.定义line是一个指向字符型函数的指针
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
有以下程序 #include<string.h> main() { char p[]={'a','b','c'},q[10]={'a','b','c'}; printf( %d%d n ,strlen(p),strlen(q));} 以下叙述中正确的是
A.在给p和q数组置初值时,系统会自动添加字符串结束符,故输出的长度都为3
B.由于p数组中没有字符串结束符,长度不能确定,但q数组中字符串长度为3
C.由于q数组中没有字符串结束符,长度不能确定,但p数组中字符串长度为3
D.由于p和q数组中都没有字符串结束符,故长度都不能确定
点击查看答案&解析
单项选择题
下面程序段中,输出*的个数是 char *s= ta 018bc ; for(;*s!=' 0';s++)printf( * );
A.9
B.5
C.6
D.7
点击查看答案&解析
相关试题
fseek函数的正确调用形式是 【14】 。
以下程序的作用是:从名为filea.dat的文本...
函数my_cmp()的功能是比较字符串s和t的...
以下程序的输出结果是 【12】 。float...
以下说明语句中, 【13】 是结构体类型...