交换两个数

Posted lihuanyu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了交换两个数相关的知识,希望对你有一定的参考价值。

void swap4(int *p,int *q)
{
      int temp;
      temp = *p;
      *p = *q;
      *q = temp;
}

如下图所示:

技术图片

 

 

void swap5(int &p, int &q)
{
      int temp;
      temp = p;
      p = q;
      q = temp;  
}

流程类似swap5。

以上是关于交换两个数的主要内容,如果未能解决你的问题,请参考以下文章

不使用中间变量交换两个数

三种传值方式遇上两个数的交换

位运算和关于两个数交换的多种方法

位运算和关于两个数交换的多种方法

编写程序,任意输入两个数,通过函数调用交换两个变量值。

用swap 交换两个数