將Unsigned Init轉為Char Array

在網路上其實可以找到許多做法,這裡分享給大家我用過的方法。

參考sprintf的說明,我們可以這樣寫:

unsigned int value = 65535;
char buffer[4];
sprintf(smubs_address, "%.4x", value );
 
cout << buffer<< endl;