VB 什么是顺序文件和随机文件,我看书都看不懂,可以讲的详细点吗,最好举个实例,不要照搬书本哦 10
1个回答
展开全部
我说一下我的理解,也许不对、只是仅供参考。
顺序文件就是存储的时候是按照先后顺序存储的,一个一个的是有序的存储在硬盘上,举个例子,比如文件里面有两个字符“1”和“2”。文件中第一个数据就是1,第二个数据是2。这是顺序文件。
随即文件:存储的数据位置是随机的,而且文件里面的数据也是随机的。
比如:我想在文件的第一百个数据时存储“1”在第一百零一个位置时存储“2”这两个位置存储两个字符,前边一百个位置数据存储的是什么?你不确定你可以不用管它,那就是随机出现的数据了。只是第一百与一百零一的位置是你确定的数据1和2。
还有随机文件是可以跳着存储的,第一个位置可以先不存,让他出现随机数据,然后存在第二个位置上;但是顺序文件这样做就不可以了,顺序文件必须一个一个的存,必须先存第一个数据,再存第二个数据。还是上面那个例子如果顺序文件想在第一百零一个位置存1,前一百个位置必须赋值存储之后才能存第一百零一的位置的数据,哪怕前一百个位置赋空值也要赋值。
这样说我的想法,你能看懂吗?
有些绕,你再慢慢的绕绕就明白了。
只是我的理解,仅供参考,对与不对不保证,反正我就是这样理解的去编程的。
顺序文件就是存储的时候是按照先后顺序存储的,一个一个的是有序的存储在硬盘上,举个例子,比如文件里面有两个字符“1”和“2”。文件中第一个数据就是1,第二个数据是2。这是顺序文件。
随即文件:存储的数据位置是随机的,而且文件里面的数据也是随机的。
比如:我想在文件的第一百个数据时存储“1”在第一百零一个位置时存储“2”这两个位置存储两个字符,前边一百个位置数据存储的是什么?你不确定你可以不用管它,那就是随机出现的数据了。只是第一百与一百零一的位置是你确定的数据1和2。
还有随机文件是可以跳着存储的,第一个位置可以先不存,让他出现随机数据,然后存在第二个位置上;但是顺序文件这样做就不可以了,顺序文件必须一个一个的存,必须先存第一个数据,再存第二个数据。还是上面那个例子如果顺序文件想在第一百零一个位置存1,前一百个位置必须赋值存储之后才能存第一百零一的位置的数据,哪怕前一百个位置赋空值也要赋值。
这样说我的想法,你能看懂吗?
有些绕,你再慢慢的绕绕就明白了。
只是我的理解,仅供参考,对与不对不保证,反正我就是这样理解的去编程的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询