以下程序的输出结果是______。
#include<stdio.h>
#include<string.h>
char*fun(char*t)
char*p=t;
return(p+strlen(t)/2);
main()
char*str="abcdefgh";
str=fun(str);
puts(str);
参考答案:efgh
解析: 函数chat*fun(char*t)中的语句rearn(p+strlen(t)/2)的功能是将指针p移到字符串t的中间位置。