什么语言创造了左值这个词? [关闭]

Posted

技术标签:

【中文标题】什么语言创造了左值这个词? [关闭]【英文标题】:What language coined the term lvalue? [closed] 【发布时间】:2011-12-17 09:02:18 【问题描述】:

C 是第一个使用术语lvalue 的编程语言,还是可以追溯到更早的时候?请注意,我不是在谈论“赋值语句左侧的东西”的一般概念(很久以前它在 C++ 中已经不再是这个意思了)。您几乎可以在任何命令式编程语言中找到这一点。我特意询问lvalue这个词。它来自哪里?

【问题讨论】:

好问题,但实际上是题外话 【参考方案1】:

左值和右值的概念是由CPL 引入的。

http://en.wikipedia.org/wiki/L-value

由于某种原因,此链接不能直接访问...

https://en.wikipedia.org/wiki/Value_(computer_science)#lrvalue

【讨论】:

en.wikipedia.org/wiki/Combined_Programming_Language【参考方案2】:

这些术语是在计算机科学中创造的,左值和右值的概念是introduced by CPL 更多内容可以在该文章中找到。

【讨论】:

以上是关于什么语言创造了左值这个词? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

预测句子中的缺失词 - 自然语言处理模型 [关闭]

如果你有时间和意愿去创造一种编程语言,它会有啥特点? [关闭]

C语言 啥叫做左值?右值?

从左值的定义来看i++为什么不能作为左值,而++i可以作为左值

C++:神一样的左值

[Golang]我的Go+语言初体验——协程篇