2014-12-14 5 views
0

Есть ли функция, которая печатает графическое представление управляющего символа в C? Например, «NULL» для 0, «DEL» для 127 и так далее. thanksПечать графического представления управляющего символа в C

+1

FYI, ASCII 0 является 'NUL', а не' NULL'. –

+0

Самый простой способ сделать преобразование из одного байта в принятое значение этого байта - создать 256 массивов указателей: static char * myTable [] = {"num"; ..... «Del» ....}, а затем доступ к таблице, используя байт в качестве индекса. – user3629249

ответ

1

Для этого нет стандартной функции, но вы можете легко создать свой собственный массив/строку, отображающую их. Или вы можете просто добавить константу, чтобы отобразить их в диапазон юникодов для графических представлений символов управления ASCII.

Смежные вопросы