第4章节_C51语言基础.pptVIP

  • 4
  • 0
  • 约9.67千字
  • 约 43页
  • 2017-09-14 发布于浙江
  • 举报
第4章节_C51语言基础

“,”运算符 “,”运算符提供了对多个连续运算的一种简便书写方式。 在使用时,“,”运算符将多个表达式串接在一起,并用括号括起来。 在计算时,按照从左至右的顺序来计算各个表达式,并将最后一个表达式的值作为整个表达式的值来返回。 “?”运算符 “?”运算符提供了对if - then - else语句的一种简便书写方式,其是一种三目运算符。 “?”运算符一般由“?”和“:”将表达式连接起来,其一般形式为EXP1?EXE2:EXP3; “?”运算符在执行的时候,首先计算表达式EXP1值,如果其值为True,则计算表达式EXP2的值,并将其结果作为整个表达式的结果;如果表达式EXP1的值为False,则计算表达式EXP3的值,并将其作为整个表达式的结果。 地址操作运算符 地址操作运算符用于指针类型数据的操作,地址操作运算符主要包括如下两个: “”运算符:单目运算符,用于获取变量的地址; “*”运算符:单目运算符,用于获取地址中保存的数据值。 其他特殊运算符 联合操作运算符 :为一些特殊赋值语句提供了简化的书写方式 。 sizeof运算符:用于获取变量或者数据类型的长度 。 类型转换运算符:用于对操作数或者表达式的数据类型进行强制转换 。 运算符的优先级 在C51语言中,最常用的运算符优先级规则如下: 算术运算符的优先级由高到低依次为自增自减(++、--)和取负(-)、乘

文档评论(0)

1亿VIP精品文档

相关文档