赋值运算符运算顺序
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
赋值运算符运算顺序
赋值运算符是一种常见的运算符,常用于赋值操作。
在进行多个赋值操作时,需要注意赋值运算符的运算顺序。
赋值运算符运算顺序是从右往左进行的。
这意味着,在一个表达式中,最右边的赋值运算符最先执行,而最左边的赋值运算符最后执行。
例如,假设有以下赋值语句:
a =
b =
c = d
在这个表达式中,赋值运算符的执行顺序是从右往左的。
因此,d首先被赋值给c,然后将c的值赋给b,最后将b的值赋给a。
因此,最终a、b、c、d的值都是相等的。
需要注意的是,在多个赋值语句中,赋值运算符的优先级很高,但并不是最高的。
因此,如果在一个表达式中同时出现赋值运算符和其他运算符,需要使用括号来明确运算顺序。
总之,赋值运算符在执行时的顺序是从右往左的,需要注意在多个赋值操作时的执行顺序。
- 1 -。