Language agnostic 用什么正确的方式表达一个包含“quot”一词的陈述;分配;?

Language agnostic 用什么正确的方式表达一个包含“quot”一词的陈述;分配;?,language-agnostic,variable-assignment,Language Agnostic,Variable Assignment,请原谅我提出了这样一个基本的问题;这(我想)更像是一个英语问题,而不是一个编程问题;但我认为,作为软件开发人员,我们经常会发表这样的声明 如果我有此代码: int x = 0; …上面的“将x分配给0”,还是“将0分配给x” 这一直困扰着我。如果你知道一个更好的提问地点,请随意结束(尽管如果有人在这个问题结束前提供了令人信服的答案,我会很高兴) 编辑:上述代码的好处在于,如果我在谈论它,我真的可以用任何一种方式表达它,并且应该清楚我对任何有思想的人意味着什么(因为0不是一个变量)。我只知道,当

请原谅我提出了这样一个基本的问题;这(我想)更像是一个英语问题,而不是一个编程问题;但我认为,作为软件开发人员,我们经常会发表这样的声明

如果我有此代码:

int x = 0;
…上面的“将
x
分配给
0
”,还是“将
0
分配给
x

这一直困扰着我。如果你知道一个更好的提问地点,请随意结束(尽管如果有人在这个问题结束前提供了令人信服的答案,我会很高兴)

编辑:上述代码的好处在于,如果我在谈论它,我真的可以用任何一种方式表达它,并且应该清楚我对任何有思想的人意味着什么(因为
0
不是一个变量)。我只知道,当我试图解释这样一句话时,有时会碰到心理障碍:

x = y;
如果我说“它将
y
分配给
x
”,我所说的(肯定)与我所说的“它将
x
分配给
y
”的意思相反;然而,两者似乎都是合理的


哦,好吧…

在这种特殊情况下,你是
将0赋给变量x
它是“将0赋给x”或“将x赋给0”。

应该是相当权威的:对于动词“to assign”,他们特别给出了一个例子“将值赋给变量”(而且,不管怎样,这是我一直听到的术语). 在您的示例中,您可以将值0赋给变量x。

对我来说很有意义。问题是,相反的答案也是如此!你可以在问专家。我想这并不能回答你的问题,但我只是说“x得0”,然后就不说了。+1,我甚至不知道这个网站存在。哦,我甚至不确定我最终是否会接受这个问题的答案;我不敢相信他们真的用了那个具体的例子。多方便啊!