执行语句 char c[10]={ "abcd"},*pc=c; 后.*(pc+4)的值是A."abcd"B.0C.dD.不确定

执行语句 char c[10]={ "abcd"},*pc=c; 后.*(pc+4)的值是

A."abcd"

B.0

C.d

D.不确定


参考答案和解析
’\0’

相关考题:

下列判断正确的是( )。A.char a="ABCD";等价于char*a:*a="ABCD";B.char str[10]={"ABCD"};等价于char str[10];str[]={"ABCD"};C.char*s="ABCD";等价于char s;*s="ABCD";D.char c[5]="ABCD",d[5]="ABCD";等价于char c[5]=d[5]="ABCD";

执行语句序列char strl[10]="ABCD",str2[10]="XYZxyz";for (int i=0; strl[i]=str2[i]; i++)后,数组str1中的字符是XYZxyz,数组str2中的字符串是【 】。

执行语句序列char str1[10]="ABCD",str2[10]="XYZxyz";for(int i=0;strl[i]=str2[i];i++);后,数组strl中的字符串是______。

设有定义:char a[10]="ABCD",*p=a;,则*(p+3)的值是( )。 A."ABCD"B.'D'C.'\0'D.不确定

若有char a[5],*pa;则下面的选项中正确的赋值语句是()。 A.p“abcd”B.a“abcd”C.*p“abcd”D.*a“abcd”

执行语句char a[10]={“abcd”},*p=a;后,*(p+4)的值是 ______。A.“abcd”B.‘d’C.‘\0’D.不能确定

当执行以下语句后,函数strlen(str)返回的值是 ( ) static char str[10]={”Change"};A.10B.7C.6D.11

下列对字符数组进行初始化的语句中,______ 是正确的。A.char s 1[]=“abcd”;B.char s2[3]=”xyz”;C.char s 3[][3]={‘a’,‘x’,‘y’}D.char s3[][3]={“xyz”,“mnp”};

下列能正确进行字符数组赋初值的语句是______。A.chart[5]={'a','b','c','d','e'};B.char*t;t="abcde";C.char t[5]="abcde";D.char t[5];t="abcd";

若有定义语句:char s[10]="1234567\0\0";,则strlen(s)的值是______。A.7B.8C.9D.10

在执行完下列的c语句段之后,则B的值是( )。 char a=A; int b; B=((34b));A.0SXB 在执行完下列的c语句段之后,则B的值是( )。 char a=A; int b; B=((34&&56)&&(ab));A.0B.1C.TRUED.FALSE

若有定义和语句 ( ) char s[10];s="abcd";printf("%s\n",s); 则结果是(以下μ代表空格)A.输出abcdB.输出aC.abcdμμμμμD.编译不通过

若有以下定义和语句,则输出结果是(口代表空格)______。char s[10]; s="abcd"; printf("%s\n",s);A.输出abcdB.输出aC.输出abcd口口口口口D.编译不通过

下列判断正确的是( )。A.chara="ABCD";等价于char*a;*a="ABCD";B.char str[10]={"ABCD"};等价于char str[10];str[]={"ABCD"};C.char*s="ABCD";等价于char s;*s="ABCD";D.charc[5]="ABCD",d[5]="ABCD";等价于char c[5]=d[5]="ABCD";

声明了变量:declare @i int,@c char(4),现在为@i赋值10,为@c赋值'abcd',正确的语句是( ) A、set @i=10,@c='abcd'B、set i=10 , set @c='abcd'C、select @i=10,@c='abcd'D、select @i=10, select @c='abcd'

设char str1[11]="HELLO,",str2[10]=“world”;则执行语句cout 设char str1[11]="HELLO,",str2[10]=“world”;则执行语句 cout<<strlen(strcpy(str1,str2)));后的输出结果是 ______。A.12B.11C.7D.5

程序段intcount=0;char*s=”ABCD”;while(*s!=’/0’){s++;count++;}执行后count=()。

执行语句a=Server.HTMLEncode("")后,变量a的值是()。A、pB、pC、"p"D、"lt;pgt;"

有定义语句inta[10],*p=a;以下和此功能相同的是()A、inta[10];intp;p=a;B、inta[10],*p;p=a;C、int*p,a[10];p=a;D、char*a[10]=”abcd”;printf(“%s”,a);

下列语句序列执行后,ch1的值是()。 char ch1=’A’,ch2=’W’; if(ch1+2A、’A’B、’B’C、’C’D、B

指针变量pv和pc定义为“void*pv=”Hello,word!”;char*pc;”,要将pv值赋给pc,则正确的赋值语句是pc=()pv。

执行下列语句后,b 的十进制值是().  int x=240,y=15,b;  char z='A';  b=(( x  y )  ( z  'a' ));

执行下列语句后,*(p+1)的值是().  char  s[3]="ab",*p;  p=s;

若有定义和语句: char s[10]:s=""abcd"";printf(""%s/n"",s); 则结果是(以下u代表空格)()A、输出abcdB、输出aC、输出abcduuuuuD、编译不通过

单选题在SQLServer数据库中,执行SQL语句:CREATE TABLE 学生.DBO.COURSE{KH CHAR(10)NOT NULL,KM CHAR(10)NULL}该语句执行结果创建的表名为()ATABLEB学生CDBODCOURSE

填空题指针变量pv和pc定义为“void*pv=”Hello,word!”;char*pc;”,要将pv值赋给pc,则正确的赋值语句是pc=()pv。

单选题下列语句序列执行后,ch1的值是()。 char ch1=’A’,ch2=’W’; if(ch1+2A’A’B’B’C’C’DB

单选题若(ECX)=0ABCD1234H (BL)=0E3H,则语句MOVSX ECX,BL执行后:(ECX)的值为()。A0ABCD1234HB0FFFFFFE3HC000000E3HD0ABCD12E3H