更多"设有下列的程序段:
char str[]='Hello';
c"的相关试题:
[填空题]设有下列的程序段:
char str[]="Hello";
char*ptr;
ptr=str;
执行上面的程序段后,*(ptr+5)的值为______。
[填空题]设有下列的程序段:
char str[]="Hello";
char*ptr;
ptr=str;
执行上面的程序段后,*(ptr+5)的值为______。
[填空题]设有下列的程序段:
char str[]="Hello";
char*ptr;
ptr=-str;
执行上面的程序段后,*(ptr+5) 的值为______。
[填空题]设有下列的程序段:
char str[]="Hello";
char*ptr;
ptr=str;
执行上面的程序段后,*(ptr+5)的值为______。
[填空题]设有下列的程序段;
char str[]="Hello";
char *ptr;
ptr=str;
执行上面的程序段后,*(ptr+5)的值为______。
[填空题]设有下列的程序段:
char str[]="Hello";
char *ptr;
ptr =str;
执行上面的程序段后,*(ptr+5)的值为______.
[单项选择]设有如下的程序段:
char str[]="HelloWorld";
char *ptr;
ptr=str;
执行上面的程序段后,*(ptr+10)的值为()。
A. ’/0’
B. ’0’
C. 不确定的值
D. ’0’的地址
[填空题]对于下列语句
char* strl = "Hello";
char * str2 =. "Hello";
*strl = ’P’;
cout<<str2<<end1;
其输出结果为: 【8】
[填空题]定义字符指针char *str="hello",已知sizeof(str)=4,则strlen(str)=______。
[填空题]下列程序段的输出结果是 【9】 。
main( )
{char b[]="Hello,you";
b[5]=0;
printf("%s/n",B) ;
}
[填空题]下列程序段的输出结果是______。
main( )
char b[]="Hello,you";
b[5]=0;
printf("%s/n",b);
[填空题]执行以下程序段后
STR1 DW ’AB’
STR2 DB 16DUP( )
CNT EQU $-STR1
MOV CX, CNT
写出CX= 【7】 。
[填空题]以下程序段的作用是将STR1的后 【4】 个数据传送到STR2中。
STR1 DB 300 DUP( )
STR2 DB 100 DUP( )
MOV CX,100
MOV BX,200
MOV SL,0
MOV DI,0
NEXT:MOV AL,STRl1[BX][SI]
MOV STR2[DI],AL
INC SI
INC DI
LOOP NEXT