赋值运算符:在编程中,用来把右侧的值(或表达式结果)赋给左侧变量(或可赋值对象)的符号。最常见的是 =;也包括 +=、-=、*=、/= 等复合赋值形式。注意:在很多语言里,= 表示赋值,不表示“相等”(相等常用 == 或 ===)。
/əˈsaɪnmənt ˈɑːpəreɪtər/
I used = as the assignment operator in my code.
我在代码里用 = 作为赋值运算符。
In many languages, the assignment operator changes the variable’s value, while == is used to compare two values.
在许多语言中,赋值运算符会改变变量的值,而 == 用来比较两个值是否相等。
assignment 来自动词 assign(分配、指派、指定),在编程语境中引申为“把一个值指定给变量”。operator 来自 operate(操作、运作),在数学与计算机领域中指“执行某种运算的符号或关键字”。合起来就是“执行赋值这一操作的符号”。
= 以及 += 等赋值与复合赋值运算符的用法与优先级。