不解,难道是……
for(i = 0; i < 32; i++)
    outdata[i] = ox2A

解决方案 »

  1.   

    首先 BYTE 是8位,也就是无符号的char。不要误解为BIT。要给一个变量赋非“十进制”制,直接赋给它对应的十进制值即可。BYTE a=42    十进制
         a=0x2a  十六进制如果你要对它的某位操作,
    如判断第2位是否为0,则:
      if (a&2)
     {
      ...
      }如判断第5位是否为0,则:
      if (a&16)
     {
      ...
      }