>我有像0x1F这样的字节值,我想将这个六边形值存储在字符*中,例如char*="1F"这是我的代码:
uint8_t *pBlockAddr=0x1F;
printf("%02X", pBlockAddr); //Print 1F
你可能想要这个:
char mystring[3];
snprintf(mystring, sizeof(mystring), "%02X", 0x1f);
printf("%sn", mystring);