Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
C-lections / lection4.ppt
Скачиваний:
26
Добавлен:
27.03.2015
Размер:
70.66 Кб
Скачать

Операции

Определения

Категории

Приоритеты

Последовательность вычисления выражения

Определения

Основой процесса обработки данных являются операции.

Операции - это набор действий, которые могут быть выполнены над переменными в стандартных формах представления данных, т.е. над базовыми типами данных.

Выражение - группа последовательно выполняемых операций.

Highest - с наивысшим приоритетом

() - вызов функции;

[] - обращение к элементу массива.

Unary - одноместные

! - логическое отрицание (not); + - одноместный плюс;

-- одноместный минус;

++ - (префиксный/постфиксный) инкремент ;

-- - (префиксный/постфиксный) декремент .

&

- взятие адреса;

*

- взятие значения;

sizeof

- результатом является размер

 

операнда в байтах.

Multiplicative -

мультипликативные

*- умножение;

/- деление;

%- деление по модулю.

Additive - аддитивные

+ - двухместный плюс;

-- двухместный минус.

Shift – сдвиговые

<<

- сдвиг влево;

>>

- сдвиг вправо.

Relational - отношения

<

- меньше;

<=

- меньше либо равно;

>

- больше;

>=

- больше либо равно.

Equality - эквивалентности

== - проверка на равенство;

!=

- проверка на неравенство.

Соседние файлы в папке C-lections