Операция как элементарная конструкция, возвращающая некоторый результат. Таблица приоритетов операций. Правила преобразований типов: в выражениях, в присваиваниях. Логические операции и операции инкремента. Приведение целых и вещественных выражений.
Аннотация к работе
Кафедра: Автоматика и информационные технологии ОПЕРАЦИИ ЯЗЫКА СИ Содержание ХАРАКТЕРИСТИКИ ОПЕРАЦИЙ Таблица приоритетов операций Комментарии к операциям Правила преобразований типов В выражениях В присваиваниях ЛАБОРАТОРНЫЕ ЗАДАНИЯ Основные арифметические операции Операции присваивания. Логическое отрицание Восклицательный знак < 7 ~ Побитовое инвертирование Тильда < 8 Автоматический инкремент х; Отложенный инкремент х Плюс-плюс < 9 -- Автоматический декремент --х; Отложенный декремент х-- Минус-минус < 10 - Обращение знака Минус < 11 Подтверждение знака плюс < 12 (тип) Явное приведение типа < 13 * Разыменование указателя Звездочка < 14 & Взятие адреса Амперсанд < 15 sizeof Размер в байтах аргумента sizeof < 16 new Операция выделения динамической памяти new < 17 delete Операция освобождения динамической памяти delete < 18 мультипликативные * умножение умножение ® 19 / деление деление ® 20 % Деление по модулю процент ® 21 аддитивные - Сумма разность Сложение Разность ® 22 сдвиги > Побитовый сдвиг вправо больше-больше ® 24 отношения >= Меньше Меньше равно Больше Больше равно ® 25 Сравнение == Сравнение на равенство ® 26 != Сравнение на неравенство 3. Таблица истинности x 0 1 ~x 1 0 Пример. char x = 20, y; y= ~x; Так как х = 20 = 000101002, то y = 11101011.