C语言如何用字符串函数实现字符串交换
时间: 2024-02-29 15:51:31 浏览: 222
c语言实现字符串替换
5星 · 资源好评率100%
可以使用C语言中的字符串函数`strcpy()`和`strcat()`实现字符串交换。
具体实现方法如下:
```
void swapString(char *str1, char *str2) {
char temp[100];
// 将 str1 复制到 temp 中
strcpy(temp, str1);
// 将 str2 复制到 str1 中
strcpy(str1, str2);
// 将 temp 复制到 str2 中
strcpy(str2, temp);
}
```
在上面的代码中,我们首先定义了一个临时字符串数组`temp`,然后使用`strcpy()`函数将`str1`复制到`temp`中,再将`str2`复制到`str1`中,最后将`temp`复制到`str2`中,从而实现了字符串的交换。
阅读全文