Октоторп
Материал из Википедии — свободной энциклопедии
Октоторп (от лат. octothorp — восемь концов) — символ «#», также называемый «решёткой», «хешем», «диезом», «шарпом», «знаком номера», «клопом» или «знаком фунта».
Знак происходит из средневековой картографической традиции, где так обозначалась деревня, окружённая 8-ю полями (отсюда и название octothorp). В типографике октоторп возник в конце XIX века в биржевой практике США с появлением телеграфа, когда надо было очень быстро записывать мелом на доске котировки, а потом и в букмекерских конторах. До середины 60-х использование знака было характерно для газетно-рекламного дела. В литературных изданиях употребляется редко и принят скорее в технических текстах.
В настоящее время этот символ штатно присутствует на компьютерной клавиатуре и активно используется в программах:
- в UNIX-среде в приглашении командной строки символ '#' указывает на права суперпользователя (root'а)
- в конфигурационных файлах большинства unix-программ, многих языков программирования (perl, python), части конфигурационных файлов windows символ '#' используется как знак комментария.
- в HTML-файлах, в ссылках символ # указывает на название метки внутри файла.
- из-за своей симметричности в моноширинных шрифтах символ # используется для формирования псеводографических изображений.
- в командном интерфейсе с модемами символ # после букв AT обозначает команды управления АОНом, CID.
- в шаблонах символ '#' часто используется как символьное название «любая цифра».
- в языках C, C++ символ '#' используется для указания на директивы препроцессора.
- в семействе функций printf символ '#' внутри управляющей последовательности используется для указания на альтернативную форму вывода значения.
- в языке программирования VBScript символ '#' используется для указания типа данных «дата» (например #2/27/06#)[1].
- при помощи этого знака отмежёванно целое семейство языка программирования C# [2].