Just curious why don't you use something like `snprintf(buf, BUF_SIZE, "%X ", number);`?
Just curious why don't you use something like
snprintf(buf, BUF_SIZE, "%X ", number);?