运算符和表达式
赋值、条件、逗号运算符
赋值运算符
种类:
• 简单赋值运算符( = ):将右边表达式的值送入左边变量
变量 = 表达式
• 复合赋值运算符:将左边变量与右边表达式的值的和 (差、
积、商、余数)送入左边变量。
+=、-=、*=、/=、%= ……
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))
您可能关注的文档
- 4 类包和接口VisualBasic.NET程序设计.pdf
- 4-函数与指针VisualBasic.NET程序设计.pdf
- 4-基本运算VisualBasic.NET程序设计.pdf
- 4-结构VisualBasic.NET程序设计.pdf
- 4-内联函数VisualBasic.NET程序设计.pdf
- 05-StringsVisualBasic.NET程序设计VisualBasic.NET程序设计.pdf
- 5-函数与结构VisualBasic.NET程序设计.pdf
- 5-指针与结构VisualBasic.NET程序设计.pdf
- 06-Lists and TuplesVisualBasic.NET程序设计VisualBasic.NET程序设计.pdf
- 6-1 构造函数VisualBasic.NET程序设计.pdf
原创力文档

文档评论(0)