更多"设有定义:char*c;,下列选项中能够使字符型指针c正确指向一个字符"的相关试题:
[单项选择]设有定义:char *c; ,以下选项中能够使字符型指针c正确指向一个字符串的是
A. char str[]="string";c=str;
B. scanf("%s",c);
C. c=gentchar()
D. *c="string";
[单项选择]先用以下语句定义字符型变量: char c; 然后要将字符a赋给变量c,则下列语句中正确的是 ( )
[单项选择]下列选项中,能够满足“若字符串s1等于字符串s2,则执行ST"要求的是
A. if(strcmp(s2,s1)==0)ST;
B. if(sl==s2)ST;
C. if(strcpy(s l ,s2)==1)ST;
D. if(sl-s2==0)ST;
[单项选择]定义一个表示10个值为null的字符串数组、下面选项正确的是
A. String[] a;
B. String a []
C. char a[10][];
D. String a[]=new String[10];
[单项选择]定义一个长度为5值为空的字符串数组,下列选项不正确的是
A. String a[]={"","","","",""};
B. String a[5];
C. String [5]a;
D. String[]a=new String[5]; for(int i=0;i<5;a[i++]=nul;
[单项选择]定义—个长度为5值为空的字符串数组,下列选项不正确的是
A. String a[]={"","","","","",""};
B. String a[5];
C. String[5]a;
D. String[] a new String[5]; for(int i=0;i<5;a[i++]-nul;
[单项选择]定义一个表示100个值为null的字符串数组,正确的选项是______。
A. String[ ]a;
B. String a[ ];
C. char a[100][ ];
D. String a[ ]=new String[100]
[单项选择]从字符串s中的第2个字符开始获得4个字符的子字符串函数是______。
A. Mid$(s,2,4)
B. Left$(s,2,4)
C. Right$(s,4)
D. Left$(s,4)
[单项选择]字符型变量以char类型表示,表示范围是( )。
A. 0~65536
B. 0~65535
C. 0~32768
D. 0~32767
[单项选择]假定s被定义为指针类型char *的变量,初始指向的字符串为"Hello world!",若要使变量p指向s所指向的字符串,则p应定义为()。
A. char *p=s;
B. char *p=&s;
C. char *p;p=*s;
D. char *p; p=&s;
[单项选择]s1和s2已正确定义并分别指向两个字符串。若要求:当s1所指字符串大于s2所指字符串时,执行语句S;则以下选项中正确的是( )。
A. if(sl>s2)S;
B. if(strcmp(s1,s2))S;
C. if(strcmp(s2,s1>0)S;
D. if(strcm(s1,s2)>0)S;