Terminology 包含常量和变量,但不包含文字或类的单词?

Terminology 包含常量和变量,但不包含文字或类的单词?,terminology,Terminology,是否有一个单词表示具有名称、类型和值(即可以在表达式中使用)的标记 变量和常量符合定义,但文字不符合定义,因为它们没有名称,类不符合定义,因为它们没有值。C#中的属性也符合定义。虽然我认为C#属性不适合,但它接近C/C++中的左值。我认为这是离题的,属于@JonathonReinhart,我想问一下,但是。我不认为这是离题的,因为在“术语”这个标签下已经有1040个问题了。这很公平。你说服了我-如果我能收回我的投票,我会的。左值是相当接近的,虽然从我的理解来看,它只是意味着“可以分配给的东西,它

是否有一个单词表示具有名称、类型和值(即可以在表达式中使用)的标记


变量和常量符合定义,但文字不符合定义,因为它们没有名称,类不符合定义,因为它们没有值。C#中的属性也符合定义。

虽然我认为C#属性不适合,但它接近C/C++中的左值。

我认为这是离题的,属于@JonathonReinhart,我想问一下,但是。我不认为这是离题的,因为在“术语”这个标签下已经有1040个问题了。这很公平。你说服了我-如果我能收回我的投票,我会的。左值是相当接近的,虽然从我的理解来看,它只是意味着“可以分配给的东西,它有一个地址”。我不确定常量是否一定合适,因为它们在编译时通常会被去掉实际地址。不过,如果C/C++找不出一个名字,我愿意接受,也许实际上没有。常量是不可修改的左值。编译器优化甚至可以将可修改的左值(如变量)转换为非左值,但这是另一个问题。你能说服我不提常量是错误的吗?我无法决定是常数被优化了这一事实使其成为了一个实现细节,还是常数在语法上被类似地使用这一事实使其成为了一个实现细节;我只是对“constant”按ctrl+f组合键,并假设它丢失了。是L值!谢谢