C语言函数实现交换两个数的值
时间: 2023-06-13 13:02:41 浏览: 138
C语言程序设计之交换两个数的值
可以使用一个临时变量来实现交换两个数的值,具体代码实现如下:
```c
void swap(int *a, int *b) {
int temp = *a;
*a = *b;
*b = temp;
}
```
在调用这个函数时,需要传入需要交换的两个数的指针,例如:
```c
int a = 10;
int b = 20;
swap(&a, &b);
```
执行完上述代码后,a 的值变为 20,b 的值变为 10。
阅读全文