Строки

Строка представляет собой последовательность символов (например, hello). Строки могут содержать произвольную комбинацию произвольных символов.3 Самая короткая строка не содержит ни одного символа, а самая длинная заполняет всю свободную память (хотя с такой строкой ничего полезного сделать не удастся). Это соответствует политике «отсутствия искусственных ограничений», которой Perl следует при любой возможности. Типичная строка представляет собой последовательность печатных букв, цифр и знаков препинания в диапазоне от ASCII 32 до ASCII 126.

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

Оцените статью: (0 голосов)
0 5 0

Статьи из раздела Perl на эту тему:
Автоматическое преобразование между числами и строками
Бинарные операторы присваивания
Вещественные литералы
Встроенные предупреждения Perl
Выбор имен переменных

Вернуться в раздел: Perl / 1. Скалярные данные