用户工具

站点工具


reference:language:assignment_operator

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

reference:language:assignment_operator [2017/04/07 10:03] (当前版本)
行 1: 行 1:
 +====== = 赋值运算符(单等号)======
 +
 +赋值运算符(单等号)
 +
 +将等号右边的数值赋值给等号左边的变量
 +
 +在C语言中,单等号被称为赋值运算符,它与数学上的等号含义不同,赋值运算符告诉单片机,将等号的右边的数值或计算表达式的结果,存储在等号左边的变量中。
 +
 +=====例子:=====
 +
 +<code cpp>
 +  int sensVal; ​ //​声明一个名为sensVal的整型变量
 +  senVal = analogRead(0); ​ //​将模拟引脚0的输入电压存储在SensVal变量中
 +</​code>​
 +
 +
 +
 +
 +=====编程技巧:​=====
 +
 +要确保赋值运算符(=符号)左侧的变量能够储存右边的数值。如果没有大到足以容纳右边的值,存储在变量中的值将会发生错误。
 +
 +不要混淆赋值运算符[=](单等号)与比较运算符[==](双等号),认为这两个表达式是相等的。
 +
  
reference/language/assignment_operator.txt · 最后更改: 2017/04/07 10:03 (外部编辑)