- 5
- 0
- 约 5页
- 2017-02-11 发布于重庆
- 举报
常用各种数据校验方法源代码
常用各种数据校验方法源代码Borland C++ Builder5.0
//-----------------------------------------------------------------------------
//定义数据类型缩写形式
typedef unsigned char uchar; //无符号字符
typedef unsigned short ushort; //无符号短整型
typedef unsigned long ulong; //无符号长整型
typedef unsigned int uint; //无符号整型
typedef DynamicArrayByte TByteDynArray; //动态定义字节数组
//CRC8位校验
uchar CRC8Valid(const uchar* puchData, int len)
{
uchar crc8 = 0;
while (len--)
{
crc8 = crc8 ^ (*puchData++);
}
return crc8;
}
//-------------------------------------
原创力文档

文档评论(0)