反方向的钟102 2022-11-22 20:31 采纳率: 50%
浏览 0

a=(b=0)=8哪有错误?

如题,这种带括号的赋值表达式怎么判断
并且它所代表的含义是啥呢,。?!~.…;、@

  • 写回答

1条回答 默认 最新

  • 编程所以然 2022-11-22 20:40
    关注

    a=(b=0)=8;
    顺序:
    首先:要把8的值赋给(b=0),就先把0赋给b,赋值语句的值是被赋的值,为0,所以就是 0=8,错误,不能把8赋给一个常量。

    评论

报告相同问题?

问题事件

  • 创建了问题 11月22日