#include <stdio.h>
#include <string.h>
char *fun(char *t)
{
char *p = t;
return (p+strlen(t)/2);
}
int main(void)
{
char *str = "abcdefgh";
str = fun(str);
puts(str);
return 0;
}
abcdefgh
abcd
efgh
fgh
uj5u.com熱心網友回復:
strlen(t)得8,因此p+4即'e'的地址,所以最終輸出efghuj5u.com熱心網友回復:
非常感謝大佬轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/90294.html
標籤:C語言
上一篇:c++函式模板
下一篇:求詳細說一下報錯原因,本人萌新
