路径名中的斜杠、反斜杠、双斜杠和双反斜杠

Windows

终端输入命令写程序时情况是不同的:

1.Windows终端命令中使用'/'表示参数,故路径名一般用'\',同时在Windows出现路径名的地方,路径名也都是用\分隔;

2.写程序时路径名都是以字符串的形式存在的,\和/都可以使用。加上\\和//,四种方式均可采用。
(1)使用\和\\
在编程中如果使用'\',要注意如果路径中刚好有转义字符那么就会引起问题,所以路径中的'\'必须用'\\'形式。
特别的,在有一些编程语言如java中,系统默认所有的\均为转义标志,不管\+后面的字母是否正确构成一个转义字符,如果不构成则会报错出现非法转义字符;
而在有的编程语言如python中,只有\+后面的字母正确构成一个转义字符,系统才会认为这个\是用来转义的。
(2)使用/和//
在Windows中路径用'\'分隔,但是当路径在程序中表示为一个字符串时,是可以用'/'或'//'来进行分隔的。

Linux

Linux路径名用'/'。

URL

url使用'/',例如 https://www.cnblogs.com/Frank-Hong/

posted @ 2020-06-26 21:31  归鸿唱晚  阅读(2183)  评论(0编辑  收藏  举报