Скалярные переменные
Переменная представляет собой имя блока памяти для хранения одного или нескольких значений.1 Имя переменной остается неизменным, но содержащиеся в ней данные обычно многократно изменяются на протяжении жизненного цикла программы. Скалярная переменная, как и следовало ожидать, содержит одно скалярное значение. Имена скалярных переменных начинаются со знака доллара ($), за ним следует так называемый идентификатор Perl: буква или символ подчеркивания, за которым следуют другие буквы, цифры или символы подчеркивания. Можно также сказать, что идентификатор состоит из алфавитно-цифровых знаков и подчеркиваний, но не может начинаться с цифры. Регистр символов в именах переменных учитывается; $Fred и $fred – две разные переменные. В имени переменной учитываются все символы, так что переменная
$a_very_long_variable_that_ends_in_1
отличается от переменной
$a_very_long_variable_that_ends_in_2
Имена скалярных переменных всегда начинаются с префикса $.2 В командном процессоре префикс $ используется для получения значения, но при присваивании он опускается. В awk и C знак $ вообще не используется. При частых переходах вы будете периодически ошибаться с префиксами, это нормально. (Многие программисты Perl рекомендуют вообще отказаться от программирования для командного процессора, awk и C, но это не всегда возможно.)
Комментарии:
Нету комментариев для вывода...