Операторы ветвления(branching) или выбора(selection): if, else, ?:(ternary), continue(работает внутри switch, если внешний оператор - цикл), break, switch(используется с целочисленными значениями), case(множество меток или Multiple Labels), default(не обязателен), goto(обычно нежелателен, поэтому заменяется)
Образование пар(paring) else и if, вложенные(nested) операторы if и флаги
Функционально подобные(function-like) макросы препроцессора getchar() и putchar() в stdio.h
Семейство функций и макросов для обработки символов: isalnum(), isalpha(), isdigit(), islower(), isupper(), isspace(), ispunct(), tolower(), toupper() в ctype.h
Логические операции(являются точкой следования) !, &&, || или not, and, or в iso646.h и порядок(слева направо) и правило(прекращение вычисления, если элемент превращает всё выражение в ложное или истинное) их вычисления
Язык программирования Си 6 издание. Стивен Прата
C Primer Plus 6th edition. Stephen Prata
Top comments (0)