10. 有定义char s[ ]="China",*p=s;则执行printf ("%s",p+1);的输出结果为( )。

10. 有定义char s[ ]="China",*p=s;则执行printf ("%s",p+1);的输出结果为( )。
A.无输出 B.China C.hina D.ina

*p指针,指向的是字符串数组的首位,C的位置,p+1,是h的位置,printf ("%s",p);输出为China,指针往后移一位再输出,就是输出的hina
温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-09-14
实测c
codeblock win 17.12+mingw g++5.1.0
第2个回答  2018-09-14
C.hina
因为p指向s,而p+1指向h本回答被提问者采纳
第3个回答  2018-09-13
这个会报错吧 选A
第4个回答  2018-09-13
应该选择 C
相似回答