Арифметические операции
“=J+2;
Устанавливает i равным J плюс 2.
+ Использование: ре + ie Адрес переменной типа ре, больший на ie адреса, заданного указателем ре. Пример last = arname + arsize - 1, Присваивает переменной last адрес последнего элемента массива arname
— Использование: ael - ае2 Разность значений ael и ае2 Пример: 1=J-3,
- Использование: ре - ie Адрес переменной типа ре, меньший на ie адреса, заданного указателем ре. Пример first = last - Jisize + 1.
— Использование: pel - ре 2 Число переменных типа ре в диапазоне от ре2 до pel. Пример arsize = last - first.
- Использование: -ае Изменение знака ае. i Пример: Х= —X,
* Использование: ael * ае2 Произведение значений ael и ае2 Пример: z= 3 *х.
/ Использование: ael / ае2. Частное от деления ael на ае2. Пример: l=J/5.
% Использование: ael % ае2 Остаток от деления (деление по модулю) ael на ае2. Пример: minutes =s time % 60,
Замечание при выполнении операций ++ и - — появляется побочный эффект — изменяется значение переменной, используемой в качестве операнда ++
Использование: iv++
Увеличение iv на 1 Значением этого выражения является значение iv до увеличения. Пример: J=l++;
++ Использование: pv++ Увеличение указателя pv на 1, так что он будет указывать на следующий объект того же типа Значением этого выражения является значение pv до увеличения. Пример:
*ptr++ =: 0;
Присвоить значение 0 переменной, на которую указывает ptr, затем увеличить значение указателя ptr так, чтобы он указывал на следующую переменную того же типа.
++ Использование: ++iv Увеличение iv на 1 Значением этого выражения является значение iv после увеличения. Пример: 1=++J.
++ Использование: ++pv Увеличение pv на 1 Значением этого выражения является зна чение pv после увеличения. Пример: *++ptr = 0;
—- Использование: iv— Уменьшение iv на 1 Значением этого выражения является значение iv до уменьшения. Пр имер J= 1—.
— Использование: pv— Уменьшение указателя pv на 1 так, что он будет указывать на предыдущий объект того же типа Значением этого выражения является значение pv до уменьшения. Пример: arrpos= р--.
— Использование: —iv Уменьшение iv на 1. Значением этого выражения является значение iv после уменьшения. Пример: i= --J.
Использование: —pv Уменьшение pv на- 1 Значением этого выражения является значение pv после уменьшения. Пример: prepos= --р.