Первый сайт на Perl



              

Выражения и операторы - часть 2


my

         # my является зарезервированным словом.

Замечание

Забегая вперед, скажем, что так как имена переменных Perl начинаются со специального символа ("

$ ", "

@ ", "

% "), определяющего их тип, после которого следует идентификатор, то в этом случае использование идентификатора, совпадающего с ключевым словом Perl, является правомочным и не вызывает ошибку интерпретатора. Так, следующие имена переменных являются допустимыми:

$print ,

@do ,

%if , однако подобная практика не рекомендуется. Это замечание не относится к идентификаторам, используемым для именования дескрипторов файлов и меток, имена которых не начинаются с определенных символов.

(Как используются идентификаторы для объявления переменных см. )

 (Как используются идентификаторы в дескрипторах файлов см. )

 (Как используются идентификаторы для объявления форматов см. )

Литерал,

или буквальная константа, — символ или слово в языке программирования, определяющие в отличие от переменной свое собственное значение, а не имя другого элемента языка. Буквальные константы тесно связаны с типами данных, представимыми в языке, и являются, собственно говоря, их представителями. В Perl литералами являются числа и строки.

123       # Целое число.

23.56     # Вещественное число с фиксированной точкой.

2Е+6      # Вещественное число с плавающей точкой.

"Язык Perl" # Строковый литерал.

(О литералах см. в )

Знаки операций —

это один или более специальных символов, определяющих действия, которые должны быть выполнены над величинами, называемыми операндами. Выполняемые действия называются операциями, которые могут быть унарными (применяются к одному операнду), бинарными (применяются к двум операндам) и тернарные (участвуют три операнда).

Пример 2.5. Операции языка Perl

++$п;        # Унарная операция (++)




Содержание  Назад  Вперед