转换文件怎么数据分步读取
可能这个问题比较简单。但是我就是没想通。希望各位提点一下。我做了一个16进制文件转换成10进制的小程序。每2个十六进制字节转换成一个十进制数。考虑到高地位。我是一次读取到16进制文件。读取很快,转换的时候直接转换读取到的数组,但是数据量大的时候会很慢。上千条的数据就会要半个小时。怎么样分步读取?或者说怎么样每次读一百条?搜了很多资料,没有解决这个问题。每读取一百行,然后转换这一百行数据,for(i=1,i<总行数,i++)
{
if(i%100)/////这里怎么写?怎么让i%100为整?
{ 循环转换体}
}
不要说我,我是真的想不到了。谢谢。