21xrx.com
2024-11-08 23:24:03 Friday
登录
文章检索 我的文章 写文章
C++交换两个数的函数
2023-07-06 15:50:18 深夜i     --     --
C++ swap function two numbers exchange

在C++中,交换两个数的函数是经常用到的,特别是在排序和查找等算法中。下面介绍一种简单的交换两个数的函数。

函数定义:


void swap(int& a, int& b)

 int temp = a;

 a = b;

 b = temp;

使用方法:


int x = 5, y = 10;

swap(x, y);

// 现在 x 的值为 10,y 的值为 5

这个函数的参数是两个整数的引用,因为我们需要在函数内部改变这两个变量的值。在函数内部,我们首先将第一个数存储到一个临时的变量中,然后将第二个数赋值给第一个数,最后将临时变量中的值赋值给第二个数,这样就完成了两个数的交换。

  
  

评论区

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