C语言运算符执行顺序对照表
2024-10-02
33
C语言运算符执行顺序对照表:在线查看C语言运算符执行优先级别
更新于:1个月前
窍门: Ctrl+F 快速查找
优先权 | 操作者 | 描述 | 关联性 |
---|---|---|---|
1 | ++ -- | 后缀/后缀增量和减量 | 左到右 |
() | 函数调用 | ||
[] | 数组下载 | ||
. | 结构和联合成员访问 | ||
−> | 通过指针访问结构和联合成员 | ||
(type){list} | 复合文字(C99) | ||
2 | ++ -- | 前缀增量和减量 | 右到左 |
+ − | 一元加减 | ||
! ~ | 逻辑NOT和按位NOT | ||
(type) | 输入 | ||
* | 间接(取消引用) | ||
& | 地址的 | ||
sizeof | 尺寸的 | ||
_Alignof | 对准要求(C11) | ||
3 | * / % | 乘法,除法和余数 | 左到右 |
4 | + − | 加减 | |
5 | << >> | 按位左移和右移 | |
6 | < <= | 对于关系运算符<和≤分别 | |
> >= | 对于关系运算符>和≥分别 | ||
7 | == != | 对于relational =和≠分别 | |
8 | & | 按位AND | |
9 | ^ | 按位异或(独占或) | |
10 | | | 按位OR(包含或) | |
11 | && | 逻辑和 | |
12 | || | 逻辑或 | |
13 | ?: | 三元条件 | 右到左 |
14 | = | 简单的任务 | |
+= −= | 按金额和差额分配 | ||
*= /= %= | 按产品,商和余数分配 | ||
<<= >>= | 按位左移和右移分配 | ||
&= ^= |= | 按位AND,XOR和OR分配 | ||
15 | , | 逗号 | 左到右 |
赞一波!
相关文章
- 【说站】java代码块的执行顺序是什么
- 【说站】本月编程语言排行:C语言稳居榜首,python持续上升
- 【说站】java算术运算符有哪些?
- 【说站】java条件运算符是什么
- 【说站】java随机打乱数组顺序
- 【说站】java中instanceof运算符是什么
- 【说站】java位运算符的应用范围
- 【说站】java短路逻辑运算符是什么
- 【说站】java自增自减运算符有哪些?
- 【说站】java语言的发展历史
- 【说站】java语言的特点有哪些
- 【说站】java语言属于哪种语言
- 【说站】java语言代码大全
- 【说站】java语言好还是c 好
- 【说站】java与c语言区别
- HTTP Mime-Type对照表
- HTML转义字符对照表
- HTTP状态码详解对照表
- Android Manifest 权限描述大全对照表
- HTTP,TCP,UDP常见端口对照表大全
文章评论
评论问答