y=x+y=x 在c语言中怎样理解?或者说这样写对吗

大哥大姐帮我问下,y=x+y=x 在c语言中怎样理解?或者说这样写对吗
最新回答
紅太極

2024-11-29 09:49:27

不对的,这样的赋值语句是不合法的。
诗雨伊意

2024-11-29 14:25:54

非法,左操作数必须是一个左值,表达式非法
追问
请问 什么是左值?
追答
赋值号左边的叫左值,右边的叫右值,左值都可以作右值,但是右值不一定都能作左值,C中,左值可变,右值不能变,这么说吧,左值表示程序中必须有一个特定的名字引用到这个值,右值则可以没有
灯火印容

2024-11-29 08:11:03

非法
做操作数不应该出现表达式