C 程式設計/iso646.h
外觀
< C 程式設計
iso646.h 標頭檔案是 C 標準庫的一部分。它是在 1995 年對 C90 標準的修訂中新增到該庫的。它定義了許多宏,允許程式設計師使用 C 語言的位運算和邏輯運算子,這些運算子在沒有標頭檔案的情況下,在一些國際鍵盤和非 QWERTY 鍵盤上無法快速或輕鬆地輸入。
檔名指的是 ISO646 標準,這是一個 7 位字元集,具有許多區域變體,其中一些變體使用重音字元代替 C 運算子使用的標點符號。
iso646.h 標頭檔案定義了以下 11 個宏,如下所示:
| 宏 | 定義為 |
|---|---|
| 和 | && |
| and_eq | &= |
| bitand | & |
| bitor | | |
| compl | ~ |
| not | ! |
| not_eq | != |
| or | || |
| or_eq | |= |
| xor | ^ |
| xor_eq | ^= |