#include<stdio.h> char *ss(char *s) {return s+strlen(s)/2;) main() {char *p,*str="abcdefgh"; p=ss(str);print

admin2010-04-24  16

问题 #include<stdio.h>
   char *ss(char *s)
   {return s+strlen(s)/2;)
   main()
   {char *p,*str="abcdefgh";
   p=ss(str);printf("%s\n",p);
   }

选项

答案efgh

解析 #include<stdio.h>
   char *ss(char *s)/*函数为指针型函数,返回值为字符串s的中问一个字符的地址*/
   {return s+strlen(s)/2;}
   main()
   {char *p,*str="abcdefgh";
   p=ss(str):printf("%s\n",p);/*打印输出以地址p为起始地址的字符串*/
   }
转载请注明原文地址:https://kaotiyun.com/show/BDAx777K
0

最新回复(0)