A.s表示的是第一个字符i的地址,s+1表示的是第二个字符t的地址
B.t指向另外的字符串时,字符串的长度不受限制
C.t变量中存放的地址值可以改变
D.s中只能存放16个字符
第1题:
若有说明语句 char a[]="It is mine"; char*p="It is mille"; 则以下不正确的叙述是( )。
A.a+1表示的是字符t的地址
B.p指向另外的字符串时,字符串的长度不受限制
C.P变量中存放的地址值可以改变
D.a中只能存放10个字符
第2题:
若有如下说明语句,则指针p所指向的字符串的长度是 ________。 char *s=”t”NameAddressn”;
A.15
B.18
C.19
D.说明不合法
第3题:
若有以下说明和语句,则以下引用方式中不正确的是()。 struct worker { int no; char *name; }work, *p=&work;
A.work.no
B.(*p).no
C.p->no
D.work->no
第4题:
若有说明语句 char a[]="It is mine"; char*p=" It is mine"; 则以下不正确的叙述是( )。
A.a+1表示的是字符t的地址
B.p指向另外的字符串时,字符串的长度不受限制
C.P变量中存放的地址值可以改变
D.a中只能存放10个字符
第5题:
若有说明语句: int s[4][6], t[6][4], (*p)[6]; 则以下选项中,正确的是________
A.p=t
B.p=s
C.p=s[0]
D.p=t[0]