程序设计基础(C++) (13).pdf

运算符和表达式 赋值、条件、逗号运算符 赋值运算符 种类: • 简单赋值运算符( = ):将右边表达式的值送入左边变量 变量 = 表达式 • 复合赋值运算符:将左边变量与右边表达式的值的和 (差、 积、商、余数)送入左边变量。 +=、-=、*=、/=、%= …… a*=x+y 等价于: a=a*(x+y) 作为整体 不等价: a=a*x+y 特点: • 左端只能是变量(或数组元素),不能为表达式或常量。 a=b+2=c+5 ( ) • 两端类型不同时系统自动将右端类型转换为左端类型。 若int a=3.78; 则a=? 3 •结合性自右向左 a=b=c=1 a=(b=(c=1))

文档评论(0)

1亿VIP精品文档

相关文档