我想將uint32
轉換爲char
字符串以用於打印目的。我的uint32
是一個類似於「0x00402B00
」的地址將uint32地址轉換爲char數組
我可以不在意前面的「0x
」,但是如果它在那裏並不重要。
我怎樣才能把這個數字變成char
字符串,其中:
string[0] = 0
string[1] = 0
string[2] = 4
string[3] = 0
string[4] = 2
....等等。
威爾這樣的工作?:
uint32 address = 0x00402b00;
char string[8];
sprintf(string, '%u', address);
任何想法?