Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Основные стандартные функции.rtf
Скачиваний:
16
Добавлен:
31.03.2015
Размер:
443.57 Кб
Скачать

Бинарные арифметические операции

Обозначение

Операция

Типы операндов

Тип результата

+

Сложение

арифметический + арифметический

Старший арифметический тип выражения

указатель на элемент массива + целый

Указатель, сдвинутый на заданное число элементов массива (в сторону увеличения)

-

Вычитание

арифметический – арифметический

Старший арифметический тип выражения

указатель на элемент массива – целый

Указатель, сдвинутый на заданное число элементов массива (в сторону уменьшения)

указатель на элемент массива –

указатель на элемент того же массива

Разность индексов элементов массива, на которые указывают указатели

*

Умножение

Арифметический

Старший арифметический тип выражения

/

Деление

Хотя бы один операнд вещественный

Старший арифметический тип выражения

Оба операнда целые

Округление осуществляется по направлению к нулю.

%

остаток целочисленного деления

целый % целый

Целый. Знак результата вычисления остатка совпадает со знаком первого операнда

Унарные арифметические операции

Обозначение

Операция

Типы операндов

Тип результата

+

Унарный плюс (подтверждение знака)

Арифметический

Тот же, что у операнда

-

Унарный минус (изменение знака)

Арифметический

Тот же, что у операнда

++

Инкремент

арифметический

Тот же, что у операнда

Префиксная форма – операция инкремента (декремента) помещена перед переменной. Переменная сначала увеличивается или уменьшается на 1, а затем ее новое значение используется в выражении.

Постфиксная форма – операция инкремента (декремента) помещена после переменной. В выражении используется текущее значение переменной, и только после этого ее значение увеличивается или уменьшается на 1.

Указатель на элемент массива

Указатель на элемент массива

--

Декремент

Арифметический

Тот же, что у операнда

Указатель на элемент массива

Указатель на элемент массива

Коды цифр и букв русского и латинского алфавита.

Числа

Символы

48-57

Цифры 0 … 9

192-223

Заглавные русские буквы (кроме ё)

224-255

Прописные русские буквы (кроме ё)

168

Заглавная Ё

184

Прописная ё

65-90

Заглавные латинские буквы

97-122

Прописные латинские буквы

Операции присваивания

Обозначение

Операция

Типы операндов

=

Простая операция присваивания

Любые

+=

Присваивание со сложением

Арифметические, указатели, структуры, объединения.

-=

Присваивание с вычитанием

Арифметические

*=

Присваивание с умножением

Арифметические

/=

Присваивание с делением

Целые

%=

Присваивание остатка целочисленного деления

Целые

<<=

Присваивание со сдвигом влево

Целые

>>=

Присваивание со сдвигом вправо

Целые

&=

Присваивание с поразрядной операцией И

Целые

^=

Присваивание с поразрядной операцией исключающее ИЛИ

Целые

|=

Присваивание с поразрядной операцией ИЛИ

Целые

При записи составных операторов пробел между символом операции и знаком присваивания не допускается.