我从串口读回了一些二进制数据,想把它转换成ASCII码的数据,不知道使用什么函数,希望大家提供一些函数,谢谢大家了。

解决方案 »

  1.   

    bool in;
    for(;;)
    {
    next in;
    out=(in|out)<<1
    if (i=7)
    {
    next out;
    }
      

  2.   

    你定义成BYTE来接受,不就是了嘛??
    难道你从com口接到的事01010101??
      

  3.   

    com口读出的本来就是2进制的数据嘛
      

  4.   

    硬盘上都是2进制,也没都用位去读数据呀。在接受com数据的时候,不会定义一位去接受的吧?? 用字节来接受,得到的不就是一个字节了