21xrx.com
2025-04-16 04:17:46 Wednesday
文章检索 我的文章 写文章
如何在C语言中使用swap函数来交换变量
2023-06-16 13:40:30 深夜i     17     0
C语言 swap函数 指针

在C语言中,swap函数可以很方便地交换两个变量的值。该函数接收两个指针作为参数,这两个指针分别指向要交换的变量。

以下是swap函数的示例代码:

void swap(int *x, int *y){
  int temp = *x;
  *x = *y;
  *y = temp;
}

使用swap函数很简单,只需要在主函数中调用该函数,并将要交换的变量的指针传递给它即可。下面是一个例子:

int main(){
  int a = 10, b = 20;
  printf("Before swap: a = %d, b = %d\n", a, b);
  swap(&a, &b);
  printf("After swap: a = %d, b = %d\n", a, b);
  return 0;
}

  
  

评论区

请求出错了