C 語言邏輯或運算符 || 輸入方法:Shift + \ 鍵盤操作指南
在標準鍵盤佈局中,竪線符號 `|`** 需要組合鍵輸入:
輸入方法
| 系統/鍵盤 | 按鍵組合 | 備註 |
| Windows 美式鍵盤 | Shift + \ | \ 鍵通常在 Backspace 左側/Enter 上方 |
| Windows 中文輸入法 | 切換到英文模式 → Shift + \ | 中文模式下輸入全形 `|` |
| Mac 美式鍵盤 | Shift + \ | 同 Windows |
| Mac 內建中文輸入法 | 英文模式 → Shift + \ | 或選單「顯示表情符號與符號」搜索 |
| Linux | Shift + \ | 視具體鍵盤佈局 |
C 語言中雙竪線 `||`
- 邏輯或運算符:短路求值,左側為真則不計算右側
- 優先級低於 `&&`,高於 `?:` 和賦值運算符
- 與單竪線 `|` (按位或) 嚴格區分:`|` 不短路、逐位運算
鍵盤佈局圖示 (ANSI 美式)
┌────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬──────┐
│ ~` │ 1! │ 2@ │ 3# │ 4$ │ 5% │ 6^ │ 7& │ 8* │ 9( │ 0) │ -_ │ =+ │Backsp│
├────┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴─────┤
│ Tab │ Q │ W │ E │ R │ T │ Y │ U │ I │ O │ P │ [{ │ ]} │ \ │ ← Shift+此鍵得 |
├──────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴──────┤
│Caps │ A │ S │ D │ F │ G │ H │ J │ K │ L │ ;: │ '" │ Enter │
├──────┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴────────┤
│ Shift │ Z │ X │ C │ V │ B │ N │ M │ ,< │ .> │ /? │ Shift │
└────────┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴────────┘
常見混淆符號速查
| 符號 | 名稱 | C 語言用途 | 輸入 |
| `|` | 竪線/管道符 | 按位或、管道重定向 | Shift+\ |
| `||` | 雙竪線 | 邏輯或 (短路) | Shift+\ 兩次 |
| `\` | 反斜杠 | 轉義字符、路徑分隔 | \ 鍵 (無 Shift) |
| `/` | 正斜杠 | 除法、註釋、路徑分隔 | / 鍵 |
| `^` | 插入符 | 按位異或、正則開頭 | Shift+6 |
| `~` | 波浪線 | 按位取反、家目錄 | Shift+` |