int m_length=0;char buf[2]=={0x00,0x08};memcpy(&m_length,&buf[0],2); m_length=m_length<<16; m_length = ntohl(m_length);然后就可以用m_length 跟整数对比了, //m_length == 8
使用ntohl 参考:网址