Skip to content
EntityQ2814050· pop 7· linked from 23 articles

Каретная нотация

Sign in to save

notation for C0 control characters; consists of a caret (^) followed by a capital letter; e.g. 0x04 is represented by ^D, while 0x00 is ^@ (@ is the ASCII character before A)

Wikidata facts

Instance of
notation
Show 1 more fact

via Wikidata · CC0

Article · Русский

Каретная нотация — способ записи управляющих символов в кодировке ASCII. Запись состоит из символа карета (^) и заглавной буквы; эта диграмма обозначает ASCII-код символа в соответствии с позицией буквы в английском алфавите. Например, имеет номер 4 и представляется как ^D, поскольку D — четвертая буква алфавита. Нулевой символ записывается как ^@ (@ идет в таблице ASCII до A). Символ имеет значение 127 и обычно записывается как ^?, потому что ASCII-символ ? идет до @ и -1 ≡ 127 (mod 256). Альтернативное объяснение: если инвертировать 7 бит числа 127, получится 63, что соответствует ASCII-коду для @. Многие компьютерные системы разрешают пользователю вводить контрольные символы путем нажатия комбинации Ctrl + <символ в каретной нотации>. Это удобно, поскольку многие управляющие символы (например, ) не могут быть введены непосредственно с клавиатуры. Хотя существует много способов для представления управляющих символов, данное соответствие между каретной нотацией и клавиатурным вводом делает каретную нотацию приемлемым решением для множества приложений. Каретная нотация используется во многих программах, в частности, в драйверах терминала Unix и текстовых редакторах, таких как more и less.

Abstract from DBpedia / Wikipedia · CC BY-SA

Available in 7 languages

via Wikidata sitelinks · CC0