Как вы уже догадались, это "магический" буквальный.Но в магии есть некоторая логика и история.Он соответствует старому понятию, называемому Управляющие символы (длительное чтение, только если вам интересно).
Для быстрой ссылки на то, как 0x0F
соответствует Ctrl-O
, , см. Эту таблицу .Сосредоточьтесь на первом столбце с символом каретки ;вы увидите, что символы 1-26 (0x01
- 0x1A
) отображаются Ctrl-A
в Ctrl-Z
.Символ 15 (или 0x0F
) - ваш Ctrl-O
.
Эти старые управляющие коды ASCII были перенесены в Unicode, сохранив их отображение.Отсюда ваши '\u0000F'
.
Если вы достаточно долго были в Интернете, вы увидите немые ^ H ^ H ^ H ^ Потрясающие шутки, основанные на тайном знании, которое ^H
отображает наBackspace управляющий персонаж.Вы можете попробовать некоторые из них.Запустите Блокнот, и вы увидите, что Ctrl-I
и Ctrl-M
отображаются на Tab и Enter соответственно.