ksp gửi vào
- 57311 lượt xem
Giới thiệu
Một biến được khai báo kiểu boolean sẽ chỉ nhận một trong hai giá trị: true hoặc false. Và bạn sẽ mất 1 byte bộ nhớ cho điều đó.
Lưu ý
Những cặp giá trị sau là tương đương nhau. Về bản chất, chúng đều là những hằng số nguyên với 2 giá trị 0 và 1:
- true - false
- HIGH - LOW
- 1 - 0
Ví dụ:
int led = 13; boolean led_status; void setup() { pinMode(led, OUTPUT); led_status = true; // led ở trạng thái bật } void loop() { digitalWrite(led, led_status); // bật đèn, led_status = 1 delay(1000); digitalWrite(led, !led_status); // tắt đèn, !led_status = 0 delay(1000); }