搜索
编程论坛
→
开发语言
→
『 C语言论坛 』
→ 那位大佬能否用简单明了的一句话说明一下,左值右值的区别
标题:
那位大佬能否用简单明了的一句话说明一下,左值右值的区别
只看楼主
叶纤
等 级:
禁止访问
威 望:
1
帖 子:658
专家分:848
注 册:2019-11-22
第
11
楼
得分:0
看看和你的知识有没有碰撞的
如果有知识碰撞的地方,请说一下理论知识,
[此贴子已经被作者于2020-3-25 12:20编辑过]
把学习时间浪费在混坛上是傻瓜行为,更何况自己的水平连一两都没到。
2020-03-25 11:22
lin5161678
等 级:
贵宾
威 望:
45
帖 子:1136
专家分:3729
注 册:2011-12-3
第
12
楼
得分:0
表达式 是文字,变量,运算符,和显示函数调用的组合,他们产生单个输出值
错的 有的表达式没有值比如
void
foo(){} foo()
//
是一个表达式 但是没值
然后 我说 左值右值都是属于表达式
我没看到你这段话和我的描述有什么冲突
这段话有说
左值不是表达式
还是有说右值不是表达式??
https://zh.
2020-03-25 12:01
叶纤
等 级:
禁止访问
威 望:
1
帖 子:658
专家分:848
注 册:2019-11-22
第
13
楼
得分:0
您说的foo属于函数调用,在我说的定义里面,
那你把你所理解的表达式与表达语句,说一遍吧,我已经长篇小说式的说出来了
现在换你了
我会很认真的听大大的理论知识的
还有这事我的收藏帖,不要说太多无意义的话,知识理论优先
[此贴子已经被作者于2020-3-25 12:11编辑过]
把学习时间浪费在混坛上是傻瓜行为,更何况自己的水平连一两都没到。
2020-03-25 12:09
lin5161678
等 级:
贵宾
威 望:
45
帖 子:1136
专家分:3729
注 册:2011-12-3
第
14
楼
得分:0
回复 13楼 叶纤
你说的定义里面 foo()属于表达式
你说表达式都有值
而foo()没有值
这就前后矛盾了
注意重点不是foo()是不是表达式
重点是foo()有没有值
https://zh.
2020-03-25 12:15
lin5161678
等 级:
贵宾
威 望:
45
帖 子:1136
专家分:3729
注 册:2011-12-3
第
15
楼
得分:0
回复 13楼 叶纤
表达式是运算符及其运算数的序列,它指定一个运算。
表达式的概念
https://zh.
2020-03-25 12:40
叶纤
等 级:
禁止访问
威 望:
1
帖 子:658
专家分:848
注 册:2019-11-22
第
16
楼
得分:0
以下是引用
lin5161678
在2020-3-25 12:40:39的发言:
表达式是运算符及其运算数的序列,它指定一个运算。
表达式的概念
。。。。好吧,我写了上百字的理论,我以为你也会写的很长呢,,,,
把学习时间浪费在混坛上是傻瓜行为,更何况自己的水平连一两都没到。
2020-03-25 12:43
lin5161678
等 级:
贵宾
威 望:
45
帖 子:1136
专家分:3729
注 册:2011-12-3
第
17
楼
得分:0
回复 16楼 叶纤
表达式的概念本来就这么简单
左值右值是表达式一个属性
左值其实是简写全名是左值表达式
我说左值属于表达式 你说我对表达式有误解
但是你写了几百个字我还是没看到有什么误解
https://zh.
2020-03-25 12:47
17
2/2页
1
2
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-499691-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.218674 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved