Boolean

来自Microduino Wikipedia
跳转至: 导航搜索

Boolean(布尔)

一个布尔变量拥有两个值,true或false。(每个布尔变量占用一个字节的内存。)

  • 例子
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);                        // 通过延迟,以滤去开关抖动产生的杂波
    running = !running;                // 触发running变量
    digitalWrite(LEDpin, running);      //点亮LED
    }
  }

[返回Arduino语法手册]