友情提示:如果本网页打开太慢或显示不完整,请尝试鼠标右键“刷新”本网页!阅读过程发现任何错误请告诉我们,谢谢!! 报告错误
热门书库 返回本书目录 我的书架 我的书签 TXT全本下载 进入书吧 加入书签

[免费下载 c语言深度解剖[1]-第15章

按键盘上方向键 ← 或 → 可快速上下翻页,按键盘上的 Enter 键可回到本书目录页,按键盘上方向键 ↑ 可回到本页顶部!
————未阅读完?加入书签已便下次继续阅读!



1和性质 
2就可以得到满足。大多数 
C语言编译器也都是
如此。

但是,C语言的定义只保证了性质 
1,以及当 
a》=0且 
b》0时,保证 
|r|=0。后
面部分的保证与性质 
2或性质 
3比较起来,限制性要弱得多。
通过上面的解释,你是否能准确算出 
2/(…2)和 
2%(…2)的值呢?

2。9,运算符的优先级
2。9。1;运算符的优先级表 
C语言的符号众多,由这些符号又组合成了各种各样的运算符。既然是运算符就一定有
其特定的优先级,下表就是 
C语言运算符的优先级表:

优先级运算符名称或含义使用形式结合方向说明


1 
''数组下标数组名'常量表达式'
左到右 
()圆括号
(表达式)/函数名(形
参表) 
。成员选择(对象)对象。成员名 
…》成员选择(指针)对象指针…》成员名 
…负号运算符…表达式单目运算符
(类型)强制类型转换(数据类型)表达式 
++自增运算符++变量名/变量名+ 
+单目运算符 
…自
减运算符变量名/变量名…单
目运算符 
2 
*取值运算符*指针变量右到左单目运算符 
&取地址运算符&变量名单目运算符 
!逻辑非运算符!表达式单目运算符 
~按位取反运算符~表达式单目运算符 
sizeof长度运算符sizeof(表达式) 
/除表达式/表达式双目运算符 
3 
*乘表达式*表达式
左到右
双目运算符 
%余数(取模)
整型表达式/整型表
达式
双目运算符 
4 
+加表达式+表达式
左到右
双目运算符 
…减表达式…表达式双目运算符 
5 
 
》表达式双目运算符 
》大于表达式》表达式双目运算符 
6 
》=大于等于表达式》=表达式
左到右
双目运算符 
返回目录 上一页 下一页 回到顶部 0 0
未阅读完?加入书签已便下次继续阅读!
温馨提示: 温看小说的同时发表评论,说出自己的看法和其它小伙伴们分享也不错哦!发表书评还可以获得积分和经验奖励,认真写原创书评 被采纳为精评可以获得大量金币、积分和经验奖励哦!