加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

正斜杠/反斜杠\区别

(2018-08-03 11:23:04)
分类: 网站建设
正斜杠,又称左斜杠,符号是"/";
反斜杠,也称右斜杠,符号是"\"。
经常很迷惑正斜杠与反斜杠到底有何区别?以下是一些总结:

DOS路径:
C:\WINDOWS\SETTING   ..这是反斜杠的作用后面跟着的是文件名
C:\dir /P            ...这就是正斜杠后面是一个名令的参数dir 是命令.

Windows由于使用 斜杆/作为DOS命令提示符的参数标志了,为了不混淆,所以采用反斜杠\作为路径分隔符。所以目前windows系统上的文件浏览器都是用 反斜杠\作为路径分隔符。随着发展,DOS系统已经被淘汰了,命令提示符也用的很少,斜杆和反斜杠在大多数情况下可以互换,没有影响。
windows系统:
反斜杠\,在windows系统中用来表示目录。
正斜杠/,网址、Url地址。

在unix系统中,/表示目录。由于web遵循unix命名,所以在网址(URL)中,/表示目录。

知道这个背景后,可以总结一下结论:
(1)浏览器地址栏网址使用 斜杆/ ;
(2)windows文件浏览器上使用 反斜杠\ ;
(3)出现在html url() 属性中的路径,指定的路径是网络路径,所以必须用 斜杆/ ;
// 如果url后面用反斜杠,就不会显示任何背景
(4)出现在普通字符串中的路径,如果代表的是windows文件路径,则使用 斜杆/ 和 反斜杠\ 是一样的;如果代表的是网络文件路径,则必须使用 斜杆/ ;

正斜杠/反斜杠\区别 // 本地文件路径,/ 和 \ 是等效的
正斜杠/反斜杠\区别
http://hiphotos.baidu.com/yuhua522/pic/item/01a949c67e1023549c163df2.jpg // 网络文件路径,一定要使用 斜杆/

在编程语言中,"\" 是一个转义符,紧跟在"\"后面的第一个字符将没有意义或有特殊意义。例如"'"是字符串的定界符,而"\'"中的"'"就失去了定界符的意义,变为了普通的单引号。
转义序列
字符\’ 单引号    \”双引号   \\反斜杠   \0空    \a警告   \b退格   \f换页   \n换行 \r加车 \t水平制表符  \v垂直制表符
http://s7/mw690/0021idZHzy7mxhlKC90c6&690

1、Fenng:"记住一件事情,除了在程序中,其它地方几乎不需要用"\",应该就差不多了。

BTW,我最反感的一件事情就是应该用"/"的地方用了"\"。也是用来鉴别一个人是否足够细心的一个依据。"

2、Nevo:""/" 分隔符,"\" 转义字符,好吧,我承认我是程序员。"

3、早起鸟:""/" 英文是forward slash, “\" 是backward slash
形象些比喻的话,“/"是一个人站立着向前倾倒->, 而"\"是一个人站立着向后倾倒。"

https://images2015.cnblogs.com/blog/763943/201612/763943-20161214114849308-125765483.png4、知乎用户:“在绝大多数地方,用的都是/(slash),包括Mac/Linux,也包括URL。你唯一需要记住的是,Microsoft这个怪鸡在自己的操作系统里面偏要用\(backslash),使得自己与众不同。

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有