[c]调试程序中Lvalue required这句话是啥意思?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[c]调试程序中Lvalue required这句话是啥意思?相关的知识,希望对你有一定的参考价值。

参考技术A
= 的左侧必须是一个变量,不能是常量,临时变量 等
参考技术B 函数
fun
需要左值。
左值

有效的内存地址。
a
=
12
//
a
是左值
12
=
13
//
12
不是有效的左值,因为不能被改变
参考技术C C中有左值和右值得概念,一般在赋值左边的叫做左值

你查看一下是不是把一个值赋给了常量之类的东西本回答被提问者采纳

以上是关于[c]调试程序中Lvalue required这句话是啥意思?的主要内容,如果未能解决你的问题,请参考以下文章

C 语言如图选中行,提示lvalue required as unary '&' operand

C语言中的 error: lvalue required as left operand of assignment

c语言 提示:lvalue required as left operand of assignment

lvalue required as left operand of assignment

C语言错误:expression must be a modifiable lvalue

lvalue require as increment operand