“Boolean”的版本間的差異
來自ALSROBOT WiKi
(以“布爾<br> 一個布爾變量擁有兩個值,true或false。(每個布爾變量占用一個字節(jié)的內存。)<br> 例子<br> <pre style="color:green"> int LE...”為內容創(chuàng)建頁面) |
2014年9月12日 (五) 13:39的最后版本
布爾
一個布爾變量擁有兩個值,true或false。(每個布爾變量占用一個字節(jié)的內存。)
例子
int LEDpin = 5; // LED與引腳5相連 int switchPin = 13; // 開關的一個引腳連接引腳13,另一個引腳接地。 boolean running = false; void setup() { pinMode(LEDpin, OUTPUT); pinMode(switchPin, INPUT); digitalWrite(switchPin, HIGH); // 打開上拉電阻 } void loop() { if (digitalRead(switchPin) == LOW) { // 按下開關 - 使引腳拉向高電勢 delay(100); // 通過延遲,以濾去開關抖動產(chǎn)生的雜波 running = !running; // 觸發(fā)running變量 digitalWrite(LEDpin, running) //點亮LED } }