Interested Article - Пустая строка

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

Несмотря на то, что пустая строка не содержит символьных данных, тем не менее её представление в памяти занимает определенное место (см. Строковый тип ). Например, пустое строковое значение может содержать маркер длины или терминальный символ . В частности, в языках программирования в качестве терминального символа часто используется символ с кодом 0, а в обычном текстовом файле символы CR (ASCII 0x0D), LF (ASCII 0x0A) или их комбинация CR + LF (ASCII 0x0D0A), обозначающие конец предыдущей и начало следующей строки .

Пустую строку не следует путать со строкой, состоящей из управляющих символов или пробелов, которые, хоть и не отображаются при выводе строки на печать или на экран, тем не менее являются символьными данными .

Использование

  • Во многих (особенно нетипизированных) языках программирования пустая строка может быть интерпретирована как логическое отрицание .
  • В текущих версиях СУБД Oracle пустая строка эквивалентна NULL
  • Пустая строка может быть использована:
    • для обозначения отсутствия каких-либо данных,
    • в качестве терминального значения при перечислении.

См. также

Примечания

  1. (англ.) . Дата обращения: 19 октября 2011. 17 апреля 2012 года.

Ссылки

Источник —

Same as Пустая строка