Книга: Язык Си - руководство для начинающих

I. Арифметические операции

I. Арифметические операции

+ Прибавляет величину, находящуюся справа, к величине, стоящей слева
- Вычитает величину, стоящую справа, из величины, указанной слева
- Будучи унарной операцией, изменяет знак величины, стоящей справа
* Умножает величину справа на величину, находящуюся слева
/ Делит величину, стоящую слева, на величину справа. Результат усекается, если оба операнда целые числа
% Дает остаток от деления величины слева на величину, стоящую справа (только для целых чисел)
++ Прибавляет 1 к значению переменной, стояшей слева (префикная форма), или к переменной, стояшей справа (постфиксная форма)
-- Аналогично ++, но вычитает 1
Операции (от высшего приоритета к низшему) Порядок выполнения
()   {}   ->   . Л-П
!   ~   ++   --   -   (тип)   *   &   sizeof (все унарные) П-Л
*   /   % Л-П
+   - Л-П
<<   >> Л-П
<   <=   >   >= Л-П
==   !== Л-П
& Л-П
/ Л-П
| Л-П
&& Л-П
|| Л-П
?: Л-П
=   +=   -=   *=   /*   %= П-Л
, Л-П
Условные обозначения: Л-П - порядок выполнения слева направо, а П-Л - наоборот.

Оглавление книги


Генерация: 0.307. Запросов К БД/Cache: 2 / 0
поделиться
Вверх Вниз