字符数组单个元素交换函数
时间: 2023-11-18 21:05:22 浏览: 120
数组,字符元素倒序互换
4星 · 用户满意度95%
可以使用一个临时变量来交换两个字符数组中的单个元素,具体代码如下:
```c
void swap(char *a, char *b) {
char temp = *a;
*a = *b;
*b = temp;
}
```
使用方法:
```c
char arr[] = {'a', 'b', 'c', 'd'};
swap(&arr[0], &arr[2]); // 交换 arr[0] 和 arr[2]
// 现在 arr[] 数组中的元素为 {'c', 'b', 'a', 'd'}
```
阅读全文