狡诈恶徒 发表于 2023-1-12 21:12:59

看完这篇文章,突然理解为什么a = a + 1可以写成a+= 1了{:10_297:}

小mi糊 发表于 2023-1-17 17:08:07

学到了,{:5_101:}

一个大西瓜嚯嚯 发表于 2023-2-16 15:06:13

{:5_107:}了解

Jay_ 发表于 2023-4-2 11:54:47

打卡

aflet 发表于 2023-4-14 20:58:18

1

珍真 发表于 2023-4-19 16:58:29

云里雾里

日骑士的龙 发表于 2023-4-25 09:54:33

就是说左值就是指针和数组呗?是这个意思吗

yihucha 发表于 2023-5-3 15:31:06

总之变量写左边应该没错吧

Blessing_ 发表于 2023-5-7 17:05:43

{:5_106:}

level100 发表于 2023-5-18 19:06:17

懂了懂了

老妮可 发表于 2023-8-1 21:52:40

本帖最后由 老妮可 于 2023-8-1 21:54 编辑

.

挽竹拦月 发表于 2023-8-15 21:01:09

涨知识了

风眠 发表于 2023-10-1 09:44:32

厉害!!!

海涉尔 发表于 2023-10-3 11:08:50

好好好

朕也来学学 发表于 2023-10-27 20:33:57

总结:
C 语言的术语 lvalue 指用于识别或定位一个存储位置的标识符。(注意:左值同时还必须是可改变的)

rvalue 的发明完全是为了搭配 lvalue,rvalue 你可以理解为 readable value,即任何可读取的值都被认为是右值(非左值)。

loveKYF 发表于 2023-11-21 08:51:00

努力学习,天天向上

CT-OF-GHOST 发表于 2024-1-7 21:50:29

超凡天赐 发表于 2017-1-20 11:01
什么叫识别和定位一个存储位置的标识符

变量

Husj0711 发表于 2024-1-20 00:41:52

我感觉更为准确的说左值包括可修改的左值。

因为取址符(&)作用于左值,&也可作用于数组名,而数组名是不可修改的,故左值中也有可修改和不可修改这一说!


个人见解{:10_310:}

77lovegg 发表于 2024-3-25 12:32:01

牛逼的解释{:5_92:}

ayixitielu2233 发表于 2024-4-10 22:46:20

emm,半懂吧
页: 1 2 3 4 5 6 7 8 9 10 [11] 12
查看完整版本: 什么是 lvalue,什么是 rvalue?