Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗cpPmBoNt 94 of 390 menu
◀ ▶

Логическое отрицание в C++

Знак ! меняет истину на ложь и наоборот.

Знак ставят перед логическим значением или перед выражением, которое дает такой ответ. Результат снова типа bool.

Отрицание истины:

bool flag = true; std::cout << !flag << "\n"; // выведет 0

Отрицание лжи:

bool flag = false; std::cout << !flag << "\n"; // выведет 1

Дано логическое значение:

bool flag = true;

Выведите противоположный ответ.

Дано логическое значение:

bool flag = false;

Выведите противоположный ответ.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить