| |
Глава 3
В языках программирования операторы
сообщают компьютеру, какую операцию
необходимо произвести. В Perl имеется больше
операторов, чем в большинстве других языков
программирования. Ранее вы уже
познакомились с некоторыми операторами, -
например, оператор присваивания или
оператор равенства (=). По мере дальнейшего
изучения операторов языка, вы, несомненно,
почувствуете, что уже знакомы со многими из
них.
Операторы - это некие инструкции, которые
вы даете компьютеру, чтобы побудить его к
выполнению той или иной операции или задачи.
Все действия, вызванные операторами,
производятся над операндами. В качестве
операнда может выступать литерал,
переменная или даже целое выражение. Ранее
вы уже познакомились с литералами и
переменными. Выражение - это некая
совокупность операторов и операндов,
рассматриваемая как единое целое.
Выражения более подробно мы рассмотрим
далее, - в главе 6.
В этой главе вы познакомитесь с
большинством операторов языка Perl. Вы
узнаете про существование различных типов
операторов, а также научитесь правильно
распознавать порядок их выполнения в
выражениях. Как и всегда, по ходу вы
повстречаете много примеров, которые
помогут вам во всем разобраться.
Во всех языках программирования порядок
выполнения операторов имеет очень большое
значение, и Perl также не является
исключением. Порядок выполнения определяет,
какой из операторов будет обработан первым.
Для лучшего представления относительно
порядка выполнения операторов в языке
давайте сравним это с тем, как инструктор
вождения дает команды своему ученику по
ходу движения автомобиля. Он говорит ему:
"поверни налево" или "поверни
направо". И ученик все выполняет. Но если
инструктор вдруг прикажет ученику
остановиться, то эта команда имеет для
ученика приоритет над всеми другими
командами, иначе машина может просто
попасть в аварию. Таким образом, команда "остановись!"
имеет приоритет над командами "влево"
и "вправо". Это и есть приоритет
выполнения или порядок выполнения.
Назад |
Оглавление |
Далее
|