char s[] = "ABCDEFGHIJKLMN!";
void reverse_string(char *str)
{
char *p_str;
char *p_end;
char a;
p_str = str;
p_end = str;
printf("The origine string is :%s\n",str);
while(*p_end != '\0')
{
p_end++;
}
p_end--;
for(;p_str<=p_end; p_str++,p_end--)
{
a = *p_str;
*p_str = *p_end;
*p_end = a;
}
printf("The reverse string is :%s\n",str);
}
int main(void)
{
reverse_string(s);
getch();
return 0;
}
将一个字符串中的字符反向排列
最新推荐文章于 2023-02-02 11:40:43 发布