你A最后一行是空的,为什么B会有显示???
你程序哪里是一行一行写?明明是写完整个文件A再循环写入同样的$w直到文件结束$w=“”时就停了撒!

解决方案 »

  1.   

    我的a.txt里面没空行啊,我其实目的是要把a.txt 里的一行读入b.txt,也就是b.txt这个文件只依次显示一行
    例如a.txt为:abc
               bca
               cba
    现在要求b.txt文件内容先是abc,最后循环完的内容是cba.
      

  2.   

    如果放在循环外,那b.txt就是完整的a.txt了,我是想要一行一行的,就是b.txt始终只有一行
      

  3.   

    那你就把A循环,要哪行就付W,然后在写入B就行了撒!
    搞不懂什么意思了
      

  4.   

    是啊,我现在就是循环读的a.txt,然后每读一行,就写进b.txt,但是,不是接着文件尾写,而是替换,这样到最后b.txt只有a.txt的 最后一行了