“/”与“\”以及“//”与“\\”之间的区别 (转)

     正斜杠
表示除法,分隔。在windows系统中通常用来分隔命令行参数,/ 表示选项等。不能作为文件名isiss/。
正斜杠"/"在某些文档里面表示“或”,如通讯方式GSM/GPRS/3G,表示采用其中一种通讯方式。



\     反斜杠
在windows系统中,\ 用来表示目录。
而在unix系统中,/ 表示目录。
由于web遵循unix命名,所以在网址(URL)中,/ 表示目录。
鉴于不同的人对正反有不同的理解。
有部分中国国内的计算机使用者开始使用【撇斜杠】和【捺斜杠】来对应“正斜杠”和“反斜杠”,
以便达到快速交流理解的目的。
//用于C++语言的注释语句。C语言的注释符还可以以“/*”开头并以“*/”结尾的串。在“/*”和“*/”之间的即为注释。程序编译时,不对注释作任何处理。注释可出现在程序中的任何位置。注释用来向用户提示或解释程序的意义。
\\适用于打开本地的目录,例如C:\而//是登录网站或者其他服务器的,例如Ftp://192.168.1.2

 

/是虚拟路径
\是实际物理路径写法
一般用在网站程序里头。
比如你看网址都是使用/
而你打开我的电脑,文件路径都是使用\
这个就是区别了。

 

在不同系统的情况下系 windows是\,linux和unix下是/ 但在win中没有区别。

但是由于 \ 也是转义字符的起始字符。

由此, 路径中的 \ 通常需要使用 \\如果是 / 就不用转义了

例如:C中文件操作,c:\\kkk\\dd.txt c:/kkk/dd.txt一样

//一般用于网络协议中,比如最常用的HTTP://就是超文本传输协议,//一般都用协议名+冒号+//表示,如FTP:// MMS://等等。

\\一般用于局域网中计算机之间的互访,也就是说它后面加一个IP或者机器名,可以访问另一台机器。

 

扩展资料:

反斜杠\,在windows系统中用来表示目录。

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

在unix系统中,\表示跳脱字符将特殊字符变成一般字符(如enter,$,空格等)。

 

 

//一般用于网络协议中,比如最常用的HTTP://就是超文本传输协议,//一般都用协议名+冒号+//表示,如FTP:// MMS://等等。
\\一般用于局域网中计算机之间的互访,也就是说它后面加一个IP或者机器名,可以访问另一台机器。
在WINDOWS里面很多情况下/和\是可以通用的,也就是说不管你输什么都可以达到相同的目的,尤其是在地址栏中。但是,正规的地址表示还是应该用/,比如C:/WINDOWS等。
\一般在WINDOWS中比较少用。
这几个符号应该要区分清楚,上面说到的/\通用的问题并不适用于所有程序,尤其当涉及到脚本、编程等时一定要区别开。正则表达式中这两个符号的意义也是不同的。
 
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值