解决方法
左值是可以出现在作业左侧的一个值,换句话说,“可以分配的东西”
所以,寻找一个任务,其中左侧是不可分配的,例如,简单的东西,这可能会触发这样的错误
if (0 = foo) { }
在这里,由于意外使用=而不是==,您尝试分配给常量
也可以看看
> often used seldom defined terms: lvalue
> lvalue and rvalue
> “l-value required” error