1. 如何写文件的路径
相对路径:是相对而言.要看对象是谁?
你所写的两个路径是根相对路径.
你说的经常看到../什么什么的.那是指从这个当前文件,返回到它的上一级目录.
例如:
一个网页的存放位置在D:\a\game\index.asp
一个图片的存入位置在D:\a\game\images\01.GIF
如果要将图片插入到index.asp这个网页中.那么,这个图片在该网页中的路径为:images/01.gif
因为index.asp这个文件的位置和01.GIF所在的文件夹images是平级的关系.所以index.asp这个文件要先找到images这个文件夹,再从文件夹里找01.GIF文件.
我们再将情况变一下:
网页位置在:D:\a\game\index.asp
图片位置在:D:\a\images\01.GIF
那么,这个图片在该网页中的路径为:../images/01.GIF
这是因为index.asp在同级别的文件中没有01.GIF.因此它要先返回它的上一级目录,通过它的上一级目录查找到images目录下的01.GIF文件.
这下应该明白了吧?
网页里的路径得用/杠.不要用系统里的\杠.
2. 获取文件夹下的一个文件路径怎么写
File类有两个常用方法可以得到文件路径一个是:getCanonicalPath(),另一个是:getAbsolutePath(),可以通过File类的实例调用这两个方法例如file.getAbsolutePath()其中file是File的实例对象。下面是一个具体例子:
public class PathTest
{
public static void main(String[] args)
{
File file = new File(".\\src\\baidu");
System.out.println(file.getAbsolutePath());
try
{
System.out.println(file.getCanonicalPath());
} catch (IOException e)
{
e.printStackTrace();
}
}
}
getAbsolutePath()和getCanonicalPath()的不同之处在于,getCanonicalPath()得到的是一个规范的路径,而getAbsolutePath()是用构造File对象的路径+当前工作目录。例如在上面的例子中.(点号)代表当前目录。getCanonicalPath()就会把它解析为当前目录但是getAbsolutePath()会把它解析成为目录名字(目录名字是点号)。
下面是上面程序在我电脑上的输出:
G:\xhuoj\konw\.\src\baidu
G:\xhuoj\konw\src\baidu
3. 新人c语言不懂文件的路径怎么写才规范
因为是转义字符
转义字符 意义 ASCII码值(十进制)
\a 响铃(BEL) 007
\b 退格(BS) ,将当前位置移到前一列 008
\f 换页(FF),将当前位置移到下页开头 012
\n 换行(LF) ,将当前位置移到下一行开头 010
\r 回车(CR) ,将当前位置移到本行开头 013
\t 水平制表(HT) (跳到下一个TAB位置) 009
\v 垂直制表(VT) 011
\\ 代表一个反斜线字符''\' 092
\' 代表一个单引号(撇号)字符 039
\" 代表一个双引号字符 034
\0 空字符(NULL) 000
\ddd 1到3位八进制数所代表的任意字符 三位八进制
\xhh 1到2位十六进制所代表的任意字符 二位十六进制
4. 如何描述一个文件或文件夹的路径
你好,你先在要描述的文件夹点右键,查看属性,那个常规选项卡上的位置,就是你要描述的文件夹的位置或者路径,整个完整路径表示的话还要在加上“\bin(所描述文件名)”。或者更快的方法就是在你那个文件夹所在窗口的地址栏上就是他的地址路径。