Объявление многомерного массива строк
TYPE
Name=String[20]; {тип объявления переменной для фамилии}
Group=Array[40] of Name;
Var
Gr:Group; {Gr - переменная, Group - тип переменной}
Potok:Array[10] of Group;
3.31. Типы операций. Приоритеты операций. Унарные и бинарные операции, операции ссылки.
Различают следующие категории (типы) операций:
· Операции ссылки (первичные)
· Унарные (воздействуют на один операнд)
· Унарные побитовые
· Бинарные (участвуют два операнда)
· Бинарные побитовые
· Тернарные (участвуют три операнда)
· Присваивания
Каждая операция имеет два свойства:
Приоритет – это свойство, которое задает порядок выполнения разнотипных операций в одном выражении.
Группировка (ассоциативность) – порядок выполнения однотипных операций (все операции группируются слева направо).
Унарные операции (приоритет выше):
- ( ) – взятие в круглые скобки (наивысший приоритет; используется для изменения стандартных приоритетов).
- - - унарный минус (операция изменения знака).
- not – логическое отрицание, логическая операция. Приоритет ниже. Может применяться к различным типам данных.
- Boolean – not false→true
- Цикл – while not Eof (пока не обнаружит конец файла повторять цикл)
- Integer – not превращается в побитовую операцию – каждый бит целого числа заменяется на противоположное значение.
Дата добавления: 2015-07-30; просмотров: 521;