题目内容

若有程序段chars[]="china";char *p;p=s; 以下叙述中正确的是 。

A. s和p完全相同
B. 数组s中的内容和指针变量p中的内容相等
C. *p与s[0]相等
D. 数组s的长度和p所指向的字符串长度相等

查看答案
更多问题

若有定义char a[] ="Itismine",*p="Itismine",以下叙述中错误的是 。

A. a+l表示的是字符t的地址
B. p不能再指向别的字符串常量
C. p变量中存放的地址值可以改变
D. a数组所占字节数为9

若有定义char s[l0],*p=s,下列语句中错误的是 。

A. p=s+5;
B. s=p+s
C. s[2]=p[4];
D. *p=s[0];

若有定义char *cc[2] ={"1234","5678"}; 以下叙述中正确的是 。

A. cc数组的两个元素中各自存放了字符串"1234"和"5678"的首地址
B. cc数组的两个元素中分别存放的是含有4个字符的一维字符数组的首地 址
C. cc是指针变量,它指向含有两个数组元素的一维字符数组
D. cc数组元素的值分别是"1234"和"5678"

若有定义char *language[]= {"FORTRAN","BASIC","PASCAL","JAVA"," C"}; 则language[2]的值是一个 。

A. 字符
B. 地址
C. 字符串
D. 不定值

答案查题题库