1) sizeof
int a;
char buffer[100];
sizeof(a), sizeof buffer, 或者sizeof(buffer)
2) asm
用户嵌入汇编代码,改进关键性能代码,但是使得程序不具备移植性。
3) 逻辑运算
需要包含头文件<iso646.h>
含义 | 运算符 | 关键字 |
与 | && | and |
或 | || | or |
非 | ! | not |
不等于 | != | not eq |
位与 | & | bitand |
位或 | | | bitor |
位与赋值 | &= | and_eq |
位或赋值 | |= | or_eq |
位异或 | ^ | xor |
位异或赋值 | ^= | xor_eq |
补 | ~ | compl |