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