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 | ^= |