磁盘文件的读取分顺序读取和随机读取两种。对于.txt文件,大都是顺序读取的,原因是该文件的数据存储长度、分割符等随写入的不同而不同,这样的文件可以用<笔记本>等文本编辑器进行编辑和修改,对于少量的数据,这样的存储格式比随机存取的文件没有明显的缺点,但对于大量的数据,顺序文件表现出磁盘空间浪费的缺点。当然不是说.txt文件不能随机存取,比如每个数据都以固定的长度保存,且每两个数据间有分隔符(空格、逗号、\t、\n等),那么完全可以通过移动文件读写指针来读写相应位置上的数据。但如果不满足这样的条件,就只能顺序读取了。
请问 这个“十万个double型数字”,您指的是什么意思呢?
是不是十万个double数值例如
10001
10002
.....
如果是这样的话每个数值之间是用什么分割符呢?
将txt文件转换为二进制存储,即节省存储空间又能提高寻找速度.