跳到正文
信奥逐课

第 213 课

|

🔵 基础 约 7 分钟

一句话理解

| 是按位或:有一位是 1 就是 1。

为什么要学

把某位置 1,合并状态。

讲解

x | (1<<k) 把第 k 位置 1。

和逻辑 || 不同。

例子

cout << (4 | 1); // 100 | 001 = 101

输出:

5

两数的 1 合在一起。

常见错误

练习 做完再看下一课

| 和 || 含义相同。

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

Ctrl / ⌘ + Enter 运行 · Tab 缩进

输出
 

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

左右方向键也可翻课