如题,这种带括号的赋值表达式怎么判断
并且它所代表的含义是啥呢,。?!~.…;、@
1条回答 默认 最新
编程所以然 2022-11-22 20:40关注a=(b=0)=8;
顺序:
首先:要把8的值赋给(b=0),就先把0赋给b,赋值语句的值是被赋的值,为0,所以就是 0=8,错误,不能把8赋给一个常量。解决 无用评论 打赏 举报
a=(b=0)=8;
顺序:
首先:要把8的值赋给(b=0),就先把0赋给b,赋值语句的值是被赋的值,为0,所以就是 0=8,错误,不能把8赋给一个常量。