Bool
Jump to navigation
Jump to search
Chức năng
_ Một bool
giữ một trong hai giá trị, true
hoặc false
.
_ Mỗi biến bool
chiếm 1 byte bộ nhớ.
_ boolean
là bí danh cho bool
được định nghĩa bởi Arduino. Thay vào đó, bạn nên sử dụng loại bool
tiêu chuẩn, chức năng của chúng là giống hệt nhau.
Cú pháp
- bool var = val;
Tham số
- var - tên biến.
- val - giá trị để "gán" cho biến đó.
Code mẫu
Mã này cho biết cách sử dụng kiểu dữ liệu bool
.
// boolean var; // Chức năng tương tự "bool" bool var; /* ----------------------------------------------------- */ void setup() { Serial.begin(115200); // Mở cổng Serial Serial.print("Kích thước dữ liệu BOOL: "); Serial.print(var); Serial.println(" byte."); // var = false; Serial.print("Giá trị BOOL khi là FALSE: "); Serial.println(var); // var = true; Serial.print("Giá trị BOOL khi là TRUE: "); Serial.println(var); Serial.println("--- --- --- --- ---"); var = 0; Serial.print("Gán BOOL giá trị 0: "); Serial.println(var); var = 1; Serial.print("Gán BOOL giá trị 1: "); Serial.println(var); var = 999; Serial.print("Gán BOOL giá trị 999: "); Serial.println(var); var = -999; Serial.print("Gán BOOL giá trị -999: "); Serial.println(var); var = 5.5; Serial.print("Gán BOOL giá trị 5.5: "); Serial.println(var); } /* ----------------------------------------------------- */ void loop() { // Không làm gì cả! }