跳到正文
信奥逐课

第 058 课

等于 ==

🟢 入门 约 5 分钟

一句话理解

== 判断两边是否相等,结果是 bool。

为什么要学

if 条件里最常用的比较。

讲解

x == 3 为真或假。不要写成 x = 3,那是赋值。

浮点数慎用 ==。整数、字符、bool 可以。

if (x == 1) 不要写成 if (x = 1),后者几乎总是真。

例子

int x = 4;
cout << (x == 4) << " " << (x == 5);

输出:

1 0

相等为真打印 1,不等为假打印 0。

常见错误

练习 做完再看下一课

判断相等应写?

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

Ctrl / ⌘ + Enter 运行 · Tab 缩进

输出
 

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

左右方向键也可翻课