然后放到一个文本框中去

解决方案 »

  1.   

    char szBuffer[100]; // 你的字符数组for(int i = 0; i < sizeof(szBuffer); ++i) {
      char szTemp[10];
      sprintf(szTemp, "%2.2h", szBuffer[i];
      // 将szTemp写到文本框中
    }
      

  2.   

    谢谢兄台,不过我已想出来了,我的代码是:
    for(int i = 0; i<length; i++)
     {
        j+= sprintf( buff2  + j, "0X%02x ", *(buff1 + i ) );
        if((i + 1) % 5 == 0)
    j+=sprintf(buff2 + j,"\n");
     }
      我拿您的也试了一下,输出结果不对,我想应该是格式不对吧!不过同样谢谢您