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