Оглавление [Скрыть]
Пустая строка
-
Определение пустой строки
- Пустая строка – это уникальная строка нулевой длины в формальной теории.
- Обозначается символом ε или другими символами в формальных обработках.
- Не следует путать с пустым языком, который не содержит строк.
-
Свойства пустой строки
- Длина пустой строки равна нулю.
- Пустая строка является идентификатором операции объединения.
- Множество всех строк образует свободный моноид относительно θ и ε.
- Пустая строка является палиндромом и удовлетворяет всем утверждениям относительно всех символов в строке.
- В лексикографическом порядке предшествует любой другой строке.
-
Использование в языках программирования
- В большинстве языков программирования строки являются типом данных.
- Строки могут храниться по разным адресам памяти, что позволяет иметь несколько пустых строк.
- Пустая строка отличается от нулевой ссылки, которая не указывает на строку.
- Пустая строка является допустимой и с ней работают большинство операций со строками.
-
Примеры и рекомендации
- Пустая строка – это допустимое представление нуля в позиционной системе счисления.
- В текстовых файлах пустая строка может быть представлена последовательными EOL.
- Пустая строка может использоваться для разделения абзацев в MediaWiki.
- Ссылки на другие темы, такие как пустой набор, строка, заканчивающаяся нулем, теория объединения и строковый литерал.
Полный текст статьи: