菜鸟问问题之一:ASCII码和十六进制码的转换问题。
											已知程序如下:
DWORD buf_to_hex(char *buf,char *hex,DWORD length)
{
  char tmp;
   
   for(DWORD i=0; i<length;i++)
     {
       ——————————
       *hex=tmp<10?tmp+ox30:tmp+55;
        hex++;
       tmp = (*hex)&ox0f;
       *hex=tmp<10?tmp+ox30:tmp+55;
        hex++;
        buf++;
      }
}
请问横线处改补充什么?
思路是怎样的?
非常感谢大牛回复~~~~

 
											





