Главная страница
Случайная страница
КАТЕГОРИИ:
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Приложение 1. Операции и основные математические функции
1. Операции приведены в порядке убывания приоритета, операции с разными приоритетами разделены чертой.
Операция
| Краткое описание
| Использование
| Выполне-ние
| Первичные (унарные) операции
| .
| Доступ к члену
| объект. член
| Слева
направо
| ->
| Доступ по указателю
| указатель -> член
| [ ]
| Индексирование
| переменная [ выражение ]
| ()
| Вызов функции
| ID(список)
| Унарные операции
| ++
| Постфиксный инкремент
| lvalue ++
| Справа
налево
| --
| Постфиксный декремент
| lvalue --
| sizeof
| Размер объекта (типа)
| sizeof(ID или тип)
| ++
| Префиксный инкремент
| ++ lvalue
| --
| Префиксный декремент
| -- lvalue
| ~
| Побитовое НЕ
| ~ выражение
| !
| Логическое НЕ
| ! выражение
| - (+)
| Унарный минус (плюс)
| - (+) выражение
| *
| Разадресация указателя
| * выражение
| &
| Адрес
| & выражение
| ()
| Приведение типа
| (тип) выражение
| Бинарные и тернарная операции
| *
| Умножение
| выражение * выражение
| Слева
направо
| /
| Деление
| выражение / выражение
| %
| Получение остатка
| выражение % выражение
| + (-)
| Сложение (вычитание)
| выражение + (-) выражение
| < <
| Сдвиг влево
| выражение < < выражение
| > >
| Сдвиг вправо
| выражение > > выражение
| <
| Меньше
| выражение < выражение
| < =
| Меньше или равно
| выражение < = выражение
| >
| Больше
| выражение > выражение
| > =
| Больше или равно
| выражение > = выражение
| ==
| Равно
| выражение == выражение
| ! =
| Не равно
| выражение! = выражение
| &
| Побитовое И
| выражение & выражение
| ^
| Побитовое исключ. ИЛИ
| выражение ^ выражение
| |
| Побитовое ИЛИ
| выражение | выражение
| & &
| Логическое И
| выражение & & выражение
| ||
| Логическое ИЛИ
| выражение || выражение
| Окончание прил. 1
Операция
| Краткое описание
| Использование
| Выполне-ние
| ?:
| Условная операция (тернарная)
| выражение? выражение: выражение
|
Справа
налево
| =
| Присваивание
| lvalue = выражение
| *=
| Умножение с присваиванием
| lvalue *= выражение
| /=
| Деление с присваиванием
| lvalue /= выражение
| %=
| Остаток от деления с присв-м
| lvalue %= выражение
| +=
| Сложение с присваиванием
| lvalue += выражение
| - =
| Вычитание с присваиванием
| lvalue -= выражение
| < < =
| Сдвиг влево с присваиванием
| lvalue < < = выражение
| > > =
| Сдвиг вправо с присваиванием
| lvalue > > = выражение
| & =
| Поразрядное И с присваив-м
| lvalue & = выражение
| |=
| Поразрядное ИЛИ с присв-м
| lvalue |= выражение
| ^=
| Поразрядное ИСКЛЮЧАЮЩЕЕ ИЛИ с присваиванием
| lvalue ^= выражение
| ,
| Последовательное вычисление
| выражение, выражение
| Слева
направо
|
|