问题 填空题

下列程序的运行结果是:  【16】    #include <string.h>  char *ss(char *s)  { return s+strlen(s)/2;}  main(  )  { char *p,*str=”abcdefgh”;   p=ss(str); printf(“%s\n”,p);}

答案

参考答案:16、efgh

解析:p=ss(str)执行后,p指针指向e,因此输出结果为从e开始的子符串。

单项选择题
单项选择题