DWORD dwData;
memcpy( &dwData, data, 1);

char str[MAX_PATH];
sprintf_s( str, "0x%02X", dwData);
CString RB;
for(int x=0;x<=(int)data_max-1;x++)
{
RB+="%02X ";
}


wsprintf(str,"%02X ",*data,*(data+1),*(data+2),*(data+3));  
               我是这么写的  谁能帮我优化一下 里面",*data,*(data+1),*(data+2),*(data+3)这部分的啊
用for循环 *是指针 谁能帮我写下! 想那个RB+="%02X ";一样