短语涉及"assign"一词的正确方法是什么?

Dan*_*Tao 3 language-agnostic variable-assignment

请原谅我这样一个基本问题; 这是(我想)更多的英语问题而不是编程问题; 但我认为,作为软件开发人员,我们会定期进行此类陈述.

如果我有这个代码:

int x = 0;
Run Code Online (Sandbox Code Playgroud)

...上面的"分配x0",还是"分配0x"?

这只是困扰我.如果你知道一个更好的地方可以随意关闭(尽管如果有人在这个问题关闭之前提供了有说服力的答案,我会很高兴).

编辑:关于上述代码的好处是,如果我正在谈论它,我可以用任何一种方式来表达它,并且应该清楚我对任何思考人类的意义(因为0它不是变量).我只是知道当我试图解释这样一条线时,我有时会碰到一个精神墙:

x = y;
Run Code Online (Sandbox Code Playgroud)

如果我说"它分配yx",我说的话(肯定)意味着我所说的"它分配x给我"的意思相反y ; 但两者似乎都合理!

那好吧...

Mar*_*n B 7

Webster.com应该是非常权威的:对于动词"to assign",它们特别给出了"为变量赋值"的例子(并且,对于它的价值,这就是我总是听到使用的术语的方式).在您的示例中,您将值0赋给变量x.