Private переменные.
Для применения переменных доступных только внутри блока или подпрограммы необходимо определить их с помощью функции my( список ) .
Если переменная одна то скобки можно опустить.
my() декларирует private переменные в пределах текущей подпрограммы, блока, функции eval() или do/require/use файлов. Private переменные аналогичны auto переменным в С.
Пример:
# Программа вычисления факториала.
print fact(3); # вычислить факториал 3*2*1
sub fact # Определяем подпрограмму.
{ my $m; # private переменная но не local !
$m = $_[0];
return 1 if $m
Еще по теме Private переменные.:
- ПЕРЕМЕННАЯ ПРОМЕЖУТОЧНАЯ
- ПЕРЕМЕННАЯ
- ПЕРЕМЕННАЯ ЗАВИСИМАЯ
- ПЕРЕМЕННАЯ НЕЗАВИСИМАЯ
- ПЕРЕМЕННАЯ КОНТРОЛИРУЕМАЯ
- Пять переменных У. Мичела.
- Сопротивление переменам в нас
- Теория «типовых переменных» и индивидуального выбора (Т. Парсонс).
- Ситуация действия и «Pattern Variables» («типовые переменные»)
- Сознание — первый шаг к выздоровлению и переменам
- Самоодобрение и самопринятие - ключ к положительным переменам в нашей жизни
- III. 1. 6. Лингвистические описания систем.
- АНАЛИЗ ФАКТОРНЫЙ
- ГИПОТЕЗА НАУЧНАЯ
- Литература
- ЧЕМ УСПЕШНЫЕ ЛЮДИ ОТЛИЧАЮТСЯ ОТ НЕУДАЧНИКОВ
- Первый вариант (рис. 27).
-
Windows -
Архитектура компьютера -
Интернет -
Информатика -
Компьютер -
Компьютерные и телекоммуникационные системы -
Программирование -
Социальные сети -
-
Английский язык -
Астрология -
Астрономия -
Биология -
Военная литература -
Журналистика -
Компьютерная инженерия -
Педагогика -
Право -
Психология -
Социология -
Lecture.Center