- Пустая строка
-
Пустая строка (в информатике) — это термин, обозначающий значение строкового типа, не содержащее символов (то есть содержащее 0 символов, нулевой длины).
Несмотря на то, что пустая строка не содержит символьных данных, тем не менее ее представление в памяти занимает определенное место (см. Строковый тип). Например, пустое строковое значение может содержать маркер длины или терминальный символ. В частности, в языках программирования в качестве терминального символа часто используется символ с кодом 0, а в обычном текстовом файле символы CR (ASCII 0x0D), LF (ASCII 0x0A) или их комбинация CR + LF (ASCII 0x0D0A), обозначающие конец предыдущей и начало следующей строки.
Пустую строку не следует путать со строкой, состоящей из управляющих символов или пробелов, которые, хоть и не отображаются при выводе строки на печать или на экран, тем не менее являются символьными данными.
Содержание
Использование
- Во многих (особенно нетипизированных) языках программирования пустая строка может быть интерпретирована как логическое отрицание.
- В текущих версиях СУБД Oracle пустая строка эквивалентна NULL[1]
- Пустая строка может быть использована:
- для обозначения отсутствия каких-либо данных,
- в качестве терминального значения при перечислении.
См. также
Примечания
- ↑ Basic elements of Oracle SQL (англ.). Архивировано из первоисточника 17 апреля 2012.
Ссылки
Категория:- Формальные языки
Wikimedia Foundation. 2010.