当前所在位置:珠峰网资料 >> 计算机 >> 软件水平 >> 正文
2015年软件水平考试程序员考点整理(8)
发布时间:2012/5/26 23:49:02 来源:城市网学院 编辑:ziteng
  12、C++操作符优先级:记忆体例:
  去失踪一个最高的,去失踪一个最低的,剩下的是一、二、三、赋值;双目运算符中,挨次为算术、关系和逻辑,移位和逻辑位插入其中。
  --摘自《C说话轨范设计适用问答》
  问题:若何记住运算符的15种优先级和连系性?
  解答:C说话中运算符种类斗劲繁多,优先级有15种,连系性有两种。
  若何记忆两种连系性和15种优先级?下面讲述一种记忆体例。
  连系性有两种,一种是自左至右,另一种是自右至左,大部门运算符的连系性是自左至右,只有单目运算符、三目运算符的赋质ё偎算符的连系性自右至左。
  优先级有15种,记忆体例如下:
  记住一个最高的:机关类型的元素或成员以及小括号。
  记住一个最低的:逗号运算符。
  残剩的是一、二、三、赋值——意思是单目、双目、三目和赋质ё偎算符。
  在诸多运算符中,又分为:算术、关系、逻辑。
  两种位操作运算符中,移位运算符在算术运算符河干,逻辑位运算符在逻辑运算符的前面。
  再细分如下:
  算术运算符*,/,%高于+,-。
  关鲜ё偎算符中:>,>=,<和<=高于==,!=。
  逻辑运算符中,除了逻辑求反(!)是单目外,逻辑与(&&)高于逻辑或(||)。
  逻辑位运算符中,除了逻辑按位求反(~)外,按位与(&)高于按位半加(^),高于按位或(|)
广告合作:400-664-0084 全国热线:400-664-0084
Copyright 2010 - 2017 www.my8848.com 珠峰网 粤ICP备15066211号
珠峰网 版权所有 All Rights Reserved