Пространства имён
Варианты
Действия

if statement

Материал из cppreference.com
< c‎ | language
 
 
Язык C
Общие темы
Препроцессор
Комментарии
Ключевые слова
Таблица ASCII
Escape-последовательности
История C
Управление программой
Операторы условного выполнения
оператор if
Операторы повторения
Операторы перехода
Функции
объявление функции
спецификатор inline
Типы
Спецификаторы
cv-спецификаторы
спецификаторы продолжительности хранения
спецификатор alignas (C99)
Литералы
Выражения
порядок вычисления
альтернативные операторы
операторы
приоритет операторов
Утилиты
typedef-объявление
атрибуты (C99)
приведения типов
Разное
Ассемблерные вставки
 

Выполняет код по условию.

Используется там, где код должен выполняться, только если некоторое условие верно.

Содержание

[править] Синтаксис

if ( выражение ) оператор_истина
if ( выражение ) оператор_истина else оператор_ложь

[править] Пояснение

выражение должно быть выражением, конвертируемым в bool.

Если его значение — true, управление передаётся оператору_истина, оператор_ложь (если есть) не выполняется.

Иначе управление передайтся оператору_ложь, оператор_истина не выполняется.

[править] Ключевые слова

if, else

[править] Пример