在线等,求一个用C语言写的CRC-16位校验的WIN32控制台程序,非查表法
在线等,求一个用C语言写的CRC-16位校验的WIN32控制台程序,非查表法
日期:2016-08-01 17:15:34 人气:2
#include
typedef unsigned short ushort;
typedef unsigned char uchar;
typedef union _CRC
{
ushort crc16;
uchar by[2];
} CRC;
//输入不带CRC码的数据时,返回值是CRC码
//输入带CRC码的数据时,则可以进行校验,返回0时CRC校验成功,否则CRC校验失败
ushort CRC16(uchar *ba