cortex-m4)
переменная
uint8_t u8t = 15
хочу вывести так:
0x0F
выводит так:
0xF
строчка:
printf( 0x%02X\n", u8t);
вопрос: почему и как сделать так, чтоб выводило в желаемом формате?
компилятор SEGGER. при выборе clang или gcc ничего не изменяется
стандарт gnu99
А ‘x’ не с маленькой буквы должно быть?
Мне кажется это лучшее в эмбедед или Си чат
Попробуй %.2X
Обсуждают сегодня