У меня есть:
uint8 buf[] = {0, 1, 10, 11};
Я хочу преобразовать массив байтов в строку, чтобы напечатать строку с помощью printf:
printf("%s\n", str);
и получить (двоеточия не нужны):
"00:01:0A:0B"
Любая помощь будет принята с благодарностью.