更多"若有说明“char s1[30]='abc',s2[]='defghi"的相关试题:
[单项选择]若有说明char s1[30]="abc",s2[]="defghi";,则在使用函数strcat(s1,s2)后,结果是( )。
A. s1的内容更新为abcdefgi
B. s1的内容更新为defghi/0
C. s1的内容更新为defghiabc/0
D. s1的内容更新为abcdefghi/0
[单项选择]若有说明char s1[30]="The city",s2[]="is beautiful";,则在使用函数strcat(s1,s2)后,结果是( )。
A. s1的内容更新为The city is beautiful/0
B. s1的内容更新为is beaut/0
C. s1的内容更新为The city/0is beautiful/0
D. s1的内容更新为The cityis beautiful/0
[单项选择]若有说明chars1[30]="abc",s2[]="defghi";,则在使用函数strcat(s1,s2)后,结果是( )
A. s1的内容更新为abcdefghi
B. s1的内容更新为defghi/0
C. s1的内容更新为defghiabc/0
D. s1的内容更新为abcdefghi/0
[单项选择]程序中若有如下说明和定义语句
char fun(char *);
main( )
char *s="one",a[5]=0,*f1)( )=fun,ch;
…
以下选项中对函数fun的正确调用语句是______。
A. (*f1)(a);
B. *f1(*s);
C. fun(&a);
D. ch=*f1(s);
[单项选择]若有以下定义和语句:
char*s1="12345",*s2="1234";
printf("%d/n",strlen(strcpy(s1,s2)));
则输出结果是______。
A. 4
B. 5
C. 9
D. 10
[单项选择]若有说明语句
char a[]="It is mine";
char*p="It is mille";
则以下不正确的叙述是( )。
A. a+1表示的是字符t的地址
B. p指向另外的字符串时,字符串的长度不受限制
C. P变量中存放的地址值可以改变
D. a中只能存放10个字符
[单项选择]若有以下定义和语句
char s1[10]="abcd!",*s2="/n123//";
printf("%d%d/n",strlen(s1),strlen(s2));
则输出结果是()
A. 5 5
B. 10 5
C. 10 7
D. 5 8
[单项选择]若有说明语句
char a[ ]="It is mine";
char *p="It is mine";
则以下不正确的叙述是
A. a+1表示的是字符t的地址
B. p指向另外的字符串时,字符串的长度不受限制
C. p变量中存放的地址值可以改变
D. a中只能存放10个字符
[单项选择]若有说明语句
char a[]="It is mine";
char*p="It is mine";
则以下不正确的叙述是
A. a+1表示的是字符t的地址
B. p指向另外的字符串时,字符串的长度不受限制
C. p变量中存放的地址值可以改变
D. a中只能存放10个字符
[单项选择]若有说明语句:char c='/72';则变量c
A. 包含1个字符
B. 包含2个字符
C. 包含3个字符
D. 说明不合法,c的值不确定
[单项选择]若有说明语句
char a[ ]="It is mine";
char * p="It is mine";
则以下不正确的叙述是
A. a+1表示的是字符t的地址
B. p指向另外的字符串时,字符串的长度不受限制
C. p变量中存放的地址值可以改变
D. a中只能存放10个字符