unsigned char getChksum(unsigned char* p, int len)
{
int i;
unsigned char chksum = 0;
for ( i = 0; i < len; i++) {
chksum += *p;
p++;
}
return chksum;
}
这是求校验码
newchksum = getChksum(&data[iCount], sizeof(checkinData));
这是要使用
报错类型与实参不相容
然后在VS2019下有的能跑,有点报错不能跑
data是unsigned char类型数组吗,sizeof括号里面为什么不是data , getChksum(data, sizeof(data)); 这样呢