賦值

來(lái)自ALSROBOT WiKi
跳轉(zhuǎn)至: 導(dǎo)航搜索

=賦值運(yùn)算符(單個(gè)等號(hào))

把等號(hào)右邊的值存儲(chǔ)到等號(hào)左邊的變量中。
在C語(yǔ)言中單個(gè)等號(hào)被稱(chēng)為賦值運(yùn)算符。它與在代數(shù)課中的意義不同,后者象征等式或相等。賦值運(yùn)算符告訴微控制器求值等號(hào)右邊的變量或表達(dá)式,然后把結(jié)果存入等號(hào)左邊的變量中。


示例

  int sensVal;                  //聲明一個(gè)名為sensVal的整型變量
 senVal = analogRead(0);       //存儲(chǔ)(數(shù)字的)0號(hào)模擬引腳的輸入電壓值到sensVal


編程技巧


賦值運(yùn)算符(=號(hào))左邊的變量需要能夠保存存儲(chǔ)在其中的值。如果它不足以大到容納一個(gè)值,那個(gè)存儲(chǔ)在該變量中的值將是錯(cuò)誤的。


不要混淆賦值運(yùn)算符[ = ](單個(gè)等號(hào))和比較運(yùn)算符[ == ](雙等號(hào)),后者求值兩個(gè)表達(dá)式是否相等。