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