21xrx.com
2024-12-22 22:21:07 Sunday
登录
文章检索 我的文章 写文章
如何在C语言中使用swap函数来交换变量
2023-06-16 13:40:30 深夜i     --     --
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;

}

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复