C3数据类型与运算规则.pptVIP

  • 1
  • 0
  • 约7.78千字
  • 约 57页
  • 2017-05-30 发布于北京
  • 举报
* 算术运算符与算术表达式(3) 算术表达式: 由算术运算符,常数,变量,函数和括号组成,其基本形式与数学上的算术表达式类似; 例如 12.45-43*5 x/(67-(12+y)*a) 双目运算符两侧运算对象的类型如果不一致,系统将自动按转换规律进行转换; 使用括号可以改变表达式的运算顺序; * 自增、自减运算(1) 自增“++”、自减“--”运算: 单目运算,其作用是使变量的值增1或减1; 优先级高于所有双目运算; 应用形式: 前缀形式:++i;--i; 表示变量在使用前自动加1或减1; 后缀形式:i++;i--; 表示变量在使用后自动加1或减1; ++、--运算只能作用于变量,不能用于表达式或常量; 用于++、--运算的变量只能是整型,字符型和指针变量; 前缀形式与后缀形式的意义不同; ++、--的结合性是自右向左的; * 自增、自减运算(2) int m,n; m = n++; 等价于 m = n; n = n + 1; m = ++n; 等价于 n = n + 1; m = n; m = -n++; 等价于 m = -(n++); 等价于 m = -n; n = n+1; * 自增、自减运算(3) 若 int a=5,b; b=(a++)+(a++); b= a= b=(++a)+(++a); b= a= b=(--a

文档评论(0)

1亿VIP精品文档

相关文档