Операторы
Оператор — это часть программы, которая может быть выполнена отдельно[1]. Это означает, что оператор определяет некоторое действие. В языке С существуют следующие группы операторов:
- Условные операторы
- Операторы цикла
- Операторы безусловного перехода
- Метки
- Операторы-выражения
- Блоки
К условным относятся операторы if и switch. Иногда их также называют операторами условного перехода. Операторы цикла — это while, for и do-while. К операторам безусловного перехода относятся break, continue, goto и return. К меткам относятся операторы case, default (рассматриваются в разделе «Оператор выбора — switch«) и собственно метки (рассматриваются в разделе «Оператор goto«). Операторы-выражения — это операторы, состоящие из допустимых выражений. Блок представляет собой фрагмент текста программы, обрамленный фигурными скобками {}. Блок иногда называют составным оператором.
Так как во многих операторах применяются условные выражения, их рассмотрение начнем с краткой характеристики значений ИСТИНА и ЛОЖЬ.
- Логические значениия ИСТИНА (True) и ЛОЖЬ (False) в языке С
- Условные операторы
- Вложенные условные операторы if
- Лестница if-else-if
- Оператор цикла
- Оператор перехода
- Оператор-выражение
- Блок операторов
[1]Операторы в указанном смысле в языке С называются также инструкциями, а иногда и командами. В других языках операторы могут называться также предложениями (КОБОЛ).