早教吧作业答案频道 -->其他-->
请帮忙解释一下下面两道题1.设有以下一段程序chars[]="Hello";char*p=s;执行完上面程序段后,*(p+5)的值为().A、'o'B、'\0'C、'o'的地址D、不确定的值2.已知:chars1[4]="12";char*ptr;则
题目详情
请帮忙解释一下下面两道题
1.设有以下一段程序
char s[ ]="Hello";
char *p=s ;
执行完上面程序段后,*(p+5) 的值为 ( ) .
A、'o'
B、'\0'
C、'o' 的地址
D、不确定的值
2.已知:char s1[4]="12";char *ptr;则执行以下语句后的输出为.
ptr=s1;
printf("%c\n",*(ptr+1));
A、字符'2'
B、字符'1'
C、字符'2'的地址
D、不确定
1.设有以下一段程序
char s[ ]="Hello";
char *p=s ;
执行完上面程序段后,*(p+5) 的值为 ( ) .
A、'o'
B、'\0'
C、'o' 的地址
D、不确定的值
2.已知:char s1[4]="12";char *ptr;则执行以下语句后的输出为.
ptr=s1;
printf("%c\n",*(ptr+1));
A、字符'2'
B、字符'1'
C、字符'2'的地址
D、不确定
▼优质解答
答案和解析
1.B
char s[ ]="Hello";定义字符串(字符串结尾为标志位"\0")
char *p=s ;将字符串的地址(也就是第一个字符的地址)赋值给指针P
经过以上两步以后,*p='H';*(p+1)='e';*(p+2)='l';*(p+3)='l';*(p+4)='o';*(p+5)='\0'
2.A
char s[ ]="Hello";定义字符串(字符串结尾为标志位"\0")
char *p=s ;将字符串的地址(也就是第一个字符的地址)赋值给指针P
经过以上两步以后,*p='H';*(p+1)='e';*(p+2)='l';*(p+3)='l';*(p+4)='o';*(p+5)='\0'
2.A
看了请帮忙解释一下下面两道题1.设...的网友还看了以下:
不确定写英文邮件的习惯,英文高手看一下以下这封信有没有语法,格式,拼写或者其他错误DearMs.Lo 2020-03-30 …
翻译一下以下的英文1.定金2.凭即期汇票支付的3.一般支付条件4.汇票提示后5.电汇1.cardb 2020-04-07 …
英语翻译谁能帮我翻译一下以下句子怎么说?冰箱说明用的1.不可长时间使用强制制冷,否则将导致机器损坏 2020-05-14 …
我是一名英语文盲,现在在自学英语,有一点感觉很疑惑,agirlandawomanasandwich 2020-06-15 …
注:在宾语从句中,当有两个及以上并列从句时,第一个that可省,以后的均不可省.求例句!还有谁可以 2020-06-19 …
以复利计算,40万存银行,20年后会变成多少万?请会算的帮我算一下.以5年定期利率5%计算我用笨办 2020-06-26 …
请各位帮忙看一下以下三种东西用英文怎麼说呢?急1:伺服马达2:伺服控制器3:伺服控制器配件真的比较 2020-06-28 …
谁可以阐释一下熵定律的哲学或者说社会学意义 2020-06-29 …
(感动)作文你上小学以来与同学间老师间父母间一定发生过许许多多的事情或者目睹听说过许多事情回想一下 2020-07-05 …
帮我写一下以上这些词的英文缩写如名词是n名词冠词和数词代词形容词和副词动词动名词动词不定式特殊词精 2020-07-06 …