若有说明语句
char a[]="It is mine";
char *p="It is mine";
则以下不正确的叙述是
A.a+1表示的是字符t的地址
B.p指向另外的字符串时,字符串的长度不受限制
C.p变量中存放的地址值可以改变
D.a中只能存放10个字符
第1题:
若有说明语句 char a[]="It is mine"; char*p="It is mille"; 则以下不正确的叙述是( )。
A.a+1表示的是字符t的地址
B.p指向另外的字符串时,字符串的长度不受限制
C.P变量中存放的地址值可以改变
D.a中只能存放10个字符
第2题:
若有定义:char *st= "how are you "; 下列程序段中正确的是A.char a[11], *p; strcpy(p=a+1,&st[4]);B.char a[11]; strcpy(++a, st);C.char a[11]; strcpy(a, st);D.char a[], *p; strcpy(p=&a[1],st+2);
第3题:
若有以下说明和语句,则以下引用方式中不正确的是()。 struct worker { int no; char *name; }work, *p=&work;
A.work.no
B.(*p).no
C.p->no
D.work->no
第4题:
下面说明不正确的是______。
A.char a[10]="USA";
B.char a[10],*p=a;p=a;p="USA";
C.char*a;a="USA";
D.char a[10],*p;a=p="USA";
第5题:
若有说明语句 char a[]="It is mine"; char*p=" It is mine"; 则以下不正确的叙述是( )。
A.a+1表示的是字符t的地址
B.p指向另外的字符串时,字符串的长度不受限制
C.P变量中存放的地址值可以改变
D.a中只能存放10个字符