c语言lvalue expected啥含义
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c语言lvalue expected啥含义相关的知识,希望对你有一定的参考价值。
lvalue 就是left value 就是左值的意思。根据等号划分,把等号左边的部分叫做左值,把等号右边的叫做右值,例如a=n;那么a是左值,n是右值。不是所有东西都可以放在等号左边。等号左边的一定是一个变量或一个存储空间,出现你的这种问题,多数是这样的情况3=5;或者是6=b 也就是: 一个常量 = 数值。
有不懂得,欢迎继续提问。 参考技术A
1、这是在C语言编程时出现的错误提示 non-lvalueinassignment 译文:赋值中无左值 。
2、在该程序指令中没有左值,因为左值是对象的地址。类型的引用参数 只能接受本类型对象的左值。
以上是关于c语言lvalue expected啥含义的主要内容,如果未能解决你的问题,请参考以下文章
C语言出现expected identifier or '('是啥意思?