Как я могу написать нулевой символ на Macbook Pro? Я бы предпочел использовать только клавиатуру или что-то, чего я могу достичь везде, без использования сторонней программы.
Как я могу написать нулевой символ на Macbook Pro? Я бы предпочел использовать только клавиатуру или что-то, чего я могу достичь везде, без использования сторонней программы.
Ответы:
Это можно сделать с помощью метода шестнадцатеричного ввода Unicode (включите его в «Системные настройки» -> «Язык и текстовая панель» -> вкладка «Источники ввода», затем выберите его в пункте меню), удерживая Optionи вводя «0000».
Предупреждение: нулевой символ недопустим в строках языка C (он используется для обозначения конца строки), поэтому не все программы справятся с этим. Например, в TextEdit вы можете вставить нуль в документ, но при сохранении документа он сохранит только часть до нуля.
xxd
ввод, он показывает нулевой байт, как и ожидалось.
Зависит от вашего терминала, в Terminal.app и Iterm2 вы можете использовать ^@
(Ctrl + Shift + 2). Смотрите здесь .