Board logo

标题: 请问“for /r”与“for /f”的区别 [打印本页]

作者: qinbuer     时间: 2007-6-28 03:16    标题: 请问“for /r”与“for /f”的区别

似乎for /r 所有的语句都可以用for /f 代替,那for /r 的存在不就没有意义了吗?
如果它们之间有区别,证明for /f 不能完全代替for /r 的话,麻烦给出个例子。
作者: lxmxn     时间: 2007-6-28 05:22
至少在遍历文件和目录时的速度比 for /f 快吧。
作者: qzwqzw     时间: 2007-6-28 12:03
存在的意义不在于是否被替代

而在于是否有自己的施展空间

for/f 灵活,for/r简单

各取所需,各有所好罢了

当然,二者的操作方式有很大的不同

前者遍历文本行,后者遍历目录项

[ Last edited by qzwqzw on 2007-6-28 at 12:12 PM ]
作者: qinbuer     时间: 2007-6-29 01:50
明白了,多谢两位指教
作者: regvip2008     时间: 2008-2-28 11:40


  Quote:
Originally posted by qzwqzw at 2007-6-28 12:03 PM:
存在的意义不在于是否被替代

而在于是否有自己的施展空间

for/f 灵活,for/r简单

各取所需,各有所好罢了

当然,二者的操作方式有很大的不 ...

上面的那位兄台分析得非常的详细!顶了!
作者: everest79     时间: 2008-2-28 13:32
for /r 是与 for之间比较
作者: xueshan007050     时间: 2010-4-14 11:26


  Quote:
Originally posted by qzwqzw at 2007-6-28 12:03:
存在的意义不在于是否被替代

而在于是否有自己的施展空间

for/f 灵活,for/r简单

各取所需,各有所好罢了

当然,二者的操作方式有很大的不 ...

谢谢  受用了,把意义和用途说了。简单明了。