vb 请教一下

来源:百度知道 编辑:UC知道 时间:2024/09/25 16:37:12
有两种形式的循环,一种是从文件里读取数据,即从头读到尾的顺序文件,还有foe-next或do --while循环,请教一下,有什么办法使for--next或do --while循环包含文件循环,如for i=1,读取文件从头读到尾,进行语句操作,接着for i=2,仍然读取文件从头读到尾,直到for结束?如果先读取数据,再进行for循环操作的话,则是读一个数据,进行整个for 循环,接着读第二个数据,再进行整个for循环,这样得出不同的结果,我想要第一种,如何做到,则举例说明一下。谢谢!
一行读取,呵呵

虽然字数蛮多的,可惜问题描述不清。

编写一个程序,相同的目的,可能会有不同的方法。你没有说清楚你的程序的目的,那就谈不上用什么方法了。

你所说的“第一个数据”、“第二个数据”,是一次读取整个文件的数据,还是读取文件中的一行数据?“第一个”、“第二个”这样的说法很混乱,含义不清。

IO操作的时候,程序要注意效率问题,对于不太大的文件,通常一次性把文件内容读取到一个缓冲区中,然后对缓冲区的数据进行循环,而不要在循环中打开、操作、关闭文件,否则程序效率会大大降低。