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