- Оператор «запятая»
- Принудительные преобразования типов
- Сокращённые операторы в С
- Циклы
- Оператор break
- Оператор continue
- Метки и goto
Оператор «запятая»
Оператор «запятая» используется для связки нескольких выражений. Левая сторона оператора «запятая» вычисляется как не выдающая значения. Значение выражения, находящегося с правой стороны, станет значением разделенного запятыми выражения. Например:
x=(y=3, y+1);
Сначала присваивается 3 переменной y, а затем 4 переменной x. Скобки нужны, поскольку оператор «запятая» имеет более низкий приоритет, чем оператор присваивания.