0
点赞
收藏
分享

微信扫一扫

操作符的属性

一、操作符的优先级

优先级决定了计算顺序,先乘除,后加减,有括号先算括号。(相邻操作符适用)

计算符优先级顺序(从高到低):​​'()'  '[]'  '.'  '->'   '++'(后缀)  '--'(后缀)  '!'  '~'  '+'(表正)  '-'(表负)  '++'(前缀)  '--'(前缀)  ''(间接访问)  '&'(取地址)  'sizeof'  '(类型)'  ''(乘法) '/'(除法)  '%'(取模)  '+'(加法)  '-'(减法)  '<<'(左移位)   '>>'(右移位)  '>'  '>='  '<'  '<='  '=='  '!='  '&'(按位与)    '^'  '|'  '&&'  '||'  '?:'  '='  '+='  '-='  '*='  '/='  '%='  '<<='  '>>='  '&='  '^='  '|='  ','​

二、操作符的结核性

若操作符优先级相同,结核性决定

三、是否控制求值顺序

举报

相关推荐

0 条评论