等号前后的术语名称是什么?
示例:
student1 = John;
height = 100.0;
hasLight = false;
之前:student1,身高,有光。 之后:John,100.0,false。
我认为等号后的术语是"值"但不确定它是否正确。
答案 0 :(得分:1)
它们都是赋值运算符¹(=
)的“操作数”。
右手操作数可能被松散地称为被赋值的“值”,虽然更准确地说它是一个表达式,它是表达式的结果值被赋值。
左手操作数通常称为作业的“目标”,有时称为“受让人”。
¹我从上下文假设它是一个赋值运算符。有些语言使用=
来测试相等性(例如if (height = 100.0)
)。如果它是一个相等运算符而不是赋值运算符,那么它们只是“操作数”而上面的其他两个术语不适用。
答案 1 :(得分:0)
你正在做assignment:
您将值100.0赋予第2行的变量高度,例如
答案 2 :(得分:0)
赋值运算符的左侧是变量。右边是表达式,在你的例子中都是文字值。
答案 3 :(得分:0)