C 程式設計/iso646.h
外觀
< C 程式設計
(重定向自 C 程式設計/C 參考/iso646.h)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 | ^= |