“C语言运算符口诀”的版本间的差异
(→其他) |
(→解释) |
||
| (未显示同一用户的1个中间版本) | |||
| 第43行: | 第43行: | ||
位移<code><< >></code> | 位移<code><< >></code> | ||
| − | 大小<code>> < >= <=</code> | + | 大小<code>> < >= <=</code> |
等<code>==</code> 不等<code>!=</code> | 等<code>==</code> 不等<code>!=</code> | ||
2022年3月4日 (五) 01:58的最新版本
C语言运算符优先级背诵口诀
上下文
这个口诀是我的C语言兴趣班老师教我们的。因为大学又开始学C语言了,所以就把它翻出来,重新整理了一下。
内容
(建议使用支持Markdown格式的编辑器打开。)
口诀内容
(优先级自上而下递减;由逗号分隔的,优先级自左到右递减。)
圆方括号,箭头句号。
单目增减非反负,针强址长,从右。
乘除求模,加减,位移,大小,等不等。
位与异或,逻辑与或。
条件赋值均右。
真逗。
解释
(斜体字是补全;加粗字是对整行的说明;代码块即是所对应操作符。)
圆括号() 方括号[]
箭头-> 句号.
单目运算符 自增++ 自减-- 非! 取反~ 负号- 指针* 强制转换(类型) 取址& 长sizeof() 从右结合
乘* 除/ 求模%
加+ 减-
位移<< >>
大小> < >= <=
等== 不等!=
位与& 异^ 或|
逻辑与&& 或||
条件?: 赋值= += -= *= /= %= &= ^= |= <<= >>= 均从右结合
真逗号,
其他
这里提供Markdown格式文档版本的下载本站下载(是UTF-8编码)。