Lir*_*una 12
你不能简单地'施放',你需要sprintf用来做转换:
unsigned int hex = 0xABC123FF;
char hexString[256];
sprintf(hexString, "0x%08X", hex);
Run Code Online (Sandbox Code Playgroud)
如果你想将它"转换"为字符串以便打印它,你可以printf直接使用:
unsigned int hex = 0xABC123FF;
printf("0x%08X", hex);
Run Code Online (Sandbox Code Playgroud)