reference:language:assignment_operator
差别
这里会显示出您选择的修订版和当前版本之间的差别。
| 前一修订版 | |||
| — | reference:language:assignment_operator [2025/10/11 02:55] (当前版本) – 外部编辑 127.0.0.1 | ||
|---|---|---|---|
| 行 1: | 行 1: | ||
| + | ====== = 赋值运算符(单等号)====== | ||
| + | |||
| + | 赋值运算符(单等号) | ||
| + | |||
| + | 将等号右边的数值赋值给等号左边的变量 | ||
| + | |||
| + | 在C语言中,单等号被称为赋值运算符,它与数学上的等号含义不同,赋值运算符告诉单片机,将等号的右边的数值或计算表达式的结果,存储在等号左边的变量中。 | ||
| + | |||
| + | =====例子:===== | ||
| + | |||
| + | <code cpp> | ||
| + | int sensVal; | ||
| + | senVal = analogRead(0); | ||
| + | </ | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | =====编程技巧: | ||
| + | |||
| + | 要确保赋值运算符(=符号)左侧的变量能够储存右边的数值。如果没有大到足以容纳右边的值,存储在变量中的值将会发生错误。 | ||
| + | |||
| + | 不要混淆赋值运算符[=](单等号)与比较运算符[==](双等号),认为这两个表达式是相等的。 | ||
| + | |||
