这不正常啊,因为这是更改名字之后的文件,而我想输出的是没改名字的文件,至少也是原来的文件名字。
这不正常啊,因为这是更改名字之后的文件,而我想输出的是没改名字的文件
davexu2 发表于 2014-05-21 20:50
你说的这个情况很可能啊,不过为什么值单单输出那3个呢,我删了3个文件的任意一个,最终的结果是输出后另外2个,这是为什么?100个文件,算上 . 和 .. ,加上那三个,while循环一共读了105个文件,按照你说的,如果循环进行下去,为什么仅仅多读了3个,而且是特定的3个?看你好像懂得很多的样子,也谢谢你的建议,但是那没用啊,我又没改错文件,而且用glob 或者其他方式改就不会出现这个问题,谁都知道,我更想知道发生着个问题的原因。如果你是真大神,能不能解惑呢?
欢迎光临 Chinaunix (http://bbs.chinaunix.net/) | Powered by Discuz! X3.2 |