读书人

16进制LRC算法解决方案

发布时间: 2012-09-09 09:27:54 作者: rapoo

16进制LRC算法
如题:怎么把十六进制的0x54 0x36 0x77 通过LRC校验算法得到0x09 给出具体算法,谢谢!!!

[解决办法]

C/C++ code
unsigned char LRC( unsigned char *buf, long len ){    int i;    unsigned char lrc = 0;               for( i = 0; i < len; i++ )    {        lrc = lrc + buf[i];    }        return ((unsigned char)(-((char)lrc)));} 

读书人网 >C++

热点推荐