请编写一个函数fun(char *s),该函数的功能使把字符串中的内容倒置。
时间: 2023-03-25 10:04:56 浏览: 268
以下是一个C语言的函数fun(char *s),可以实现将字符串中的内容倒置:
void fun(char *s) {
int len = strlen(s);
for (int i = ; i < len / 2; i++) {
char temp = s[i];
s[i] = s[len - i - 1];
s[len - i - 1] = temp;
}
}
该函数首先获取字符串的长度,然后使用循环将字符串中的内容倒置。具体来说,循环从字符串的开头开始,将每个字符与对应位置上的字符交换,直到循环到字符串的中间位置为止。这样,字符串中的内容就被倒置了。
阅读全文