展示unsigned int数据

显示unsigned int数据
一个unsigned int 类型数据为0x31323334(4个ASIC码).
我想将他用CString类型西安市出来1234. 怎么做最简单.
------解决方案--------------------

unsigned int data=0x31323334;
wchar buf[5];
for(...)
   sprintf(buf[xxx],1,"%c",data>>(xxx*8);
printf("%s",buf);

手写
------解决方案--------------------

unsigned int i
CString cstr;
cstr.Format("%ld",i);
AfxMessageBox(cstr);

------解决方案--------------------
unsigned data = 0x31323334;
data = htonl(data);
char str[5] = {0};
memcpy(str, &data, 4);
puts(str);