赋值运算符可以级联写吗,下面是两条语句怎么写
total_marks/=1000;
total_marks*=100;
我们可以做一些类似的事情吗?但是我们把 100 放在哪里
total_marks*=total_marks/=1000;
最佳答案
没有。 /=
或 *=
运算符的结果不会返回左值,因此不能用于另一个赋值的左侧。简单、明显、可读性有什么问题:
total_marks = (total_marks / 1000) * 100;
关于c - 赋值运算符的实现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30719660/