c语言翻转字符串函数
以下是一个C语言的翻转字符串函数的示例代码:
void reverse_string(char* str) {
int len = strlen(str);
int i, j;
char temp;
for (i = 0, j = len - 1; i < j; i++, j--) {
temp = str[i];
str[i] = str[j];
str[j] = temp;
}
}
该函数接受一个指向字符串的指针,将字符串翻转后再存储回原来的地址。该函数使用双指针法来完成翻转操作,通过交换指针所指向的字符来实现翻转。
原文地址: http://www.cveoy.top/t/topic/bixq 著作权归作者所有。请勿转载和采集!