我们在开发程序时,常常需要操作相关的文件.操作文件一般有两种方法:绝对路径和相对路径.绝对路径是从盘符开始的,相对路径则是相对于当前目录. 绝对路径很简单,一般也不会出错,但是在实际开发过程中要慎用绝对路径,因为这样会导致程序的可移植性较差.但是在我个人却遇到了好几次相对路径不起作用的情况,只有换成绝对路径才生效.我个人调试了好久才找到了原因. 相对路径不起作用只有两种情况: 相对路径的写法出错了. 系统默认的当前目录被更改了. 关于第二种情况可能会有人产生疑问,系统默认的当前目录还能更改? 导…