C++ Булеві (логічні)
C++ Булеві (логічні) значення
Дуже часто під час програмування вам знадобиться тип даних, який може мати лише одне з двох значень, наприклад:
- YES / NO
- ON / OFF
- TRUE / FALSE
Для цього C++ має тип даних bool, який може приймати значення true (1) або false (0).
Булеві значення
Булева змінна оголошується за допомогою ключового слова bool і може приймати лише значення true або false:
Приклад
bool isCodingFun = true;
bool isFishTasty = false;
cout << isCodingFun; // Виведе 1 (true)
cout << isFishTasty; // Виведе 0 (false)
Спробуйте самі »
З прикладу вище ви можете прочитати, що значення true повертає 1, а false повертає 0.
Однак частіше булеві значення повертають шляхом порівняння значень і змінних (див. наступну тему).