Логические значения С++
Логические значения С++
Очень часто в программировании вам понадобится тип данных, который может иметь только одно из двух значений, например:
- ДА НЕТ
- ВКЛ ВЫКЛ
- ИСТИНА / ЛОЖЬ
Для этого в C++ есть bool
тип данных, который может принимать значения true
(1) или false
(0).
Логические значения
Логическая переменная объявляется с bool
ключевым словом и может принимать только значения true
или false
:
Пример
bool isCodingFun = true;
bool isFishTasty = false;
cout << isCodingFun;
// Outputs 1 (true)
cout << isFishTasty; // Outputs 0 (false)
Из приведенного выше примера вы можете прочитать, что true
значение возвращает 1
, и false
возвращает 0
.
Однако чаще всего возвращаются логические значения из логических выражений (см. следующую страницу).