ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
19 мая
266270 Топик полностью
Lightelf (09.08.2011 13:06, просмотров: 275) ответил Vladimir Ljaschko на Объясните плз про printf. Это действительно для корректного вывода unsigned char нужно использовать %hhu? И как я жил раньше, с %d?
Вроде %hu достаточно. А с %d будут разновеселые глюки. %d подразумевает аргумент типа int, соответственно знаковый и длина зависит от платформы. Как компайлер положит в стек unsigned char - вопрос философский. До unsigned short скорее всего расширит, а вот до unsigned int - вопрос к знатокам стандарта.
Не надо делать мне как лучше, оставьте мне как хорошо