W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
在我們開始解釋變量類型之前,我們需要確定一個非常重要的主題,稱為變量范圍。
Arduino使用的C語言中的變量具有名為scope(范圍)的屬性。scope是程序的一個區(qū)域,有三個地方可以聲明變量。它們是:
在函數(shù)或代碼塊中聲明的變量是局部變量。它們只能由該函數(shù)或代碼塊中的語句使用。局部變量不能在它們自己之外運行。以下是使用局部變量的示例:
Void setup () { } Void loop () { int x , y ; int z ; Local variable declaration x = 0; y = 0; actual initialization z = 10; }
全局變量在所有函數(shù)之外定義,通常位于程序的頂部。全局變量將在程序的整個生命周期中保持其價值。
全局變量可以被任何函數(shù)訪問。也就是說,一個全局變量可以在整個程序中聲明后使用。
以下示例使用全局變量和局部變量:
Int T , S ; float c = 0 ; Global variable declaration Void setup () { } Void loop () { int x , y ; int z ; Local variable declaration x = 0; y = 0; actual initialization z = 10; }
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: