РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
50 of 815 menu

Значение false

Значение false — это ключевое слово, которое обозначает логическую ложь. Оно имеет тип bool и используется для инициализации переменных, записи результатов сравнений и условий. При выводе через cout значение false по умолчанию отображается как 0, а с флагом boolalpha — как текст "false". Нулевое значение при преобразовании к типу bool становится false.

Синтаксис

false

Пример

Объявим переменную типа bool и инициализируем её значением false:

#include <iostream> using namespace std; int main() { bool flag = false; cout << flag << endl; return 0; }

Результат выполнения кода:

0

Пример

Включим флаг boolalpha, чтобы вывести false в текстовом виде:

#include <iostream> using namespace std; int main() { bool flag = false; cout << boolalpha << flag << endl; return 0; }

Результат выполнения кода:

false

Пример

Сохраним результат сравнения чисел в переменную типа bool:

#include <iostream> using namespace std; int main() { int x = 3; int y = 7; bool res = x > y; cout << boolalpha << res << endl; return 0; }

Результат выполнения кода:

false

Пример

Преобразуем нулевое целое число к типу bool и проверим результат:

#include <iostream> using namespace std; int main() { bool res = 0; cout << boolalpha << res << endl; return 0; }

Результат выполнения кода:

false

Смотрите также

  • значение true,
    которое обозначает логическую истину
  • тип bool,
    который хранит true или false
  • флаг boolalpha,
    который включает текстовый вывод bool
  • оператор if,
    который выполняет код при истинном условии
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить