请编写一个函数fun(char *s),该函数的功能是把字符串中的内容逆置。

2024-11-17 11:36:32
推荐回答(3个)
回答1:

我可以帮携巧你解决,我想要你的悬赏,辩纤键可以不?
char *p=s;
for(i=0;p[i]!='\0';i++);
这个竖册地方改下,看你想要用指针还是用数组。

回答2:

char *p=s; => char p[N]; strcpy(p, s);

回答3:

char* rev( char* s )
{
int i = strlen( s );
char* str = new char[ i + 1];
for( int c = 1; *s != 0; s++, c++ )
*( str + i - c ) = *s;
*( str + i ) = 0;
return str;
}
……用那么旅肢麻唯镇胡烦指拦??