用C語言如何實現求文件的checksum。算法如何實現,有沒有現成的。謝謝!!


用C語言如何實現求文件的checksum。算法如何實現,有沒有現成的。謝謝!!

3 个解决方案

#1


能否再詳細些?

#2


char getCheckSum( const char *pack, int pack_len )
{
char  check_sum = 0;
while ( --pack_len >= 0 )
{
check_sum += *pack++;
}
return check_sum;
}

將文件數據讀到數組buf[]中,長度是len,getCheckSum(buf,len)就得到文件校驗和。

#3


謝謝 !!樓上的。

注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
粤ICP备14056181号  © 2014-2021 ITdaan.com