boolean
boolean
布林变数只有两种数值,true 或 false。
范例
int LEDpin = 5; // LED 接 pin 5 int switchPin = 13; // 按钮开关一端接 pin 13,另一端接地 boolean running = false; void setup() { pinMode(LEDpin, OUTPUT); pinMode(switchPin, INPUT); digitalWrite(switchPin, HIGH); // 开启 pull-up 电阻 } void loop() { if (digitalRead(switchPin) == LOW) { // 押下开关 delay(100); // 延迟时间 (防止开关弹跳) running = !running; // 切换 LED 控制变数 digitalWrite(LEDpin, running) // 控制 LED } }
See also
- constants
- boolean operators
- Variable Declaration
本页由热血青年 LBU 译自英文版。
The text of the 86Duino reference is a modification of the Arduino reference, and is licensed under a Creative Commons Attribution-ShareAlike 3.0 License. Code samples in the reference are released into the public domain.