跳到正文
信奥逐课

第 139 课

swap

🟢 入门 约 5 分钟

一句话理解

swap 交换两个变量的值。

为什么要学

手写排序、交换结构体,都用它。

讲解

swap(a, b); 也可以 swap(a[i], a[j])。

自己用临时变量也能写,但 swap 更不易错。

例子

int a = 1, b = 2;
swap(a, b);
cout << a << b;

输出:

21

a、b 互换。

常见错误

练习 做完再看下一课

swap(a,b) 之后?

在线练习 C++ 在浏览器里编译,代码不会上传

Ctrl / ⌘ + Enter 运行 · Tab 缩进

输出
 

进度保存在本机浏览器里。

左右方向键也可翻课