class DarkRaha extends com { // разработка приложений
            String a="Главная" b="Контакты" c="О сайте"
};

основы

введение
инструментарий
типы данных
переменные
литералы
строки
массивы
отображения
ссылки
операции
управляющие операторы
функции
пакеты, модули

разное

переменные окружения
MySQL

Справочник по Perl

Выражения и операции

Выражения представляют собой множество данных связанных между собой операциями - особыми операторами языка, возвращающих некоторое значение. Аргументы операций называют операндами. Большинство операций либо унарные (с одним операндом) или бинарные (с двумя операндами). Также операции характеризуются приоритетом (старшинством) выполнения в выражении. Например, результат выражения 4+5*2 будет 14, а не 18, так как операция умножения имеет больший приоритет, чем сложение. Операции одинакового приоритета выполняются последовательно слева направо.

алгебраические операции

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

print ++($i = "aZ"),"\n"; # "bA"
print ++($i = "a9"),"\n";     # "b0"
print ++($i = "09"),"\n";     # "10"

логические операции

В отличие от С++, && и || возвращают значение выражения, а не истину и ложь, что позволяет использовать наподобие условной операции ?.

операции отношения для чисел

операции отношения для строк

побитовые операции

Без знакового сдвига нет.

операции со строками и шаблонами

операции назначения

прочие операции


Рейтинг@Mail.ru