Drunkwind
2015-02-10 17:55
如题
在一个目录下可能存在叫‘.’或‘..’的文件或目录吗?
“.”在Windows和类Unix系统中表示当前目录;
“..”表示当前目录的上一级目录。
这个应该是防止别人恶意破坏吧
Drunkw...
但我试了一下,根本没办法把文件名存成 "."或者“..”啊
2015-02-10 20:20:36
共 2 条回复 >
文件名没法命名,但是通过代码是可以执行的。你可以试试比如打开命令行试试“cd .”或"cd .."都可以的
这条if语句不是为了判断该目录下有没有名为 "."或者“..”的文件或目录吗, 既然不能命名,不就表示该目录下不会有这样的文件或目录 那这个语句不就多此一举了
2015-02-10 20:33:52
共 1 条回复 >
WEB在线文件管理器
36223 学习 · 332 问题
相似问题
回答 1