在C++中表达式a=b=(c=a+=6)的结果是什么

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/10 21:28:44
在C++中表达式a=b=(c=a+=6)的结果是什么
x 0_%RN.>I]@EŊ`VpgvP&-Fu|zn/ZncpMq%NU{N"ӈ!;RCH"[X#8!9(Vj42M =#^! qDW#J4ׁ_=I$+`2$ֹo)xKeb5 ݻ7qvHT@)

在C++中表达式a=b=(c=a+=6)的结果是什么
在C++中表达式a=b=(c=a+=6)的结果是什么

在C++中表达式a=b=(c=a+=6)的结果是什么
对等号来说先看左右边的,
最右边是(c=a+=6)
假设a=0(a的初始值)
继续看最右边 a+=6 所以a=6
然后又c=a 所以c=6
依次看
左右 a b c 都是6