ВУЗ:
Составители:
Рубрика:
мент); префиксная операция – увеличение значе-
ния операнда до его использования, постфиксная
операция – увеличение операнда после его ис-
пользования; операнд не может быть константой;
-- уменьшение скалярного операнда на 1 (декре-
мент); правила оформления аналогичны инкре-
менту;
Sizeof
(опе-
ранд)
вычисление размера в байтах для объекта того ти-
па, который имеет операнд;
(тип) опе-
ранд
операция явного преобразования типа опе-
ранда.
Бинарные операции:
Аддитивные операции:
+ арифметическое сложение операндов;
- арифметическое вычитание операндов.
Мультипликативные операции:
*
умножение операндов;
/
деление операндов; для целочисленных операндов
возвращается только целая часть от результата
деления;
%
получение остатка от деления целочисленных
операндов.
Операции сдвига:
<<
сдвиг влево битового представления значения ле-
вого целочисленного операнда на количество раз-
рядов, равное значению правого целочисленного
операнда;
>>
сдвиг вправо (аналогично).
Поразрядные операции:
&
поразрядная конъюнкция битовых представлений
значений целочисленных операндов;
|
поразрядная дизъюнкция битовых представлений
значений целочисленных операндов;
^
поразрядное "исключающее или" битовых пред-
ставлений значений целочисленных операндов.
Операции отношения:
<, >, <=, >=, == (равно), != (не равно).
Логические бинарные операции:
&& конъюнкция арифметических операндов или от-
ношений;
|| дизъюнкция арифметических операндов или от-
ношений.
Операции присваивания:
=, *=, /=, %=, +=, -=, <<=, >>=,&=, |=, ^=.
Операции адресной арифметики:
. играет роль операции адресной арифметики при пря-
мом выборе компонента структурного объекта;
-> косвенный выбор компонента структурного объекта;
[ ] играет роль операции адресной арифметики при ин-
Страницы
- « первая
- ‹ предыдущая
- …
- 6
- 7
- 8
- 9
- 10
- …
- следующая ›
- последняя »