一、使用操作系统不同
1、”/“:其它操作系统,比如linux中都使用/。
2、“\“:只有windows系统中用\。
二、原因不同
1、”/“:Unix使用斜杆/ 作为路径分隔符,而web应用最先使用在Unix系统上面,所以目前所有的网络地址都采用 斜杆/ 作为分隔符。
2、“\“:Windows由于使用 斜杆/ 作为DOS命令提示符的参数标志了,为了不混淆,所以采用 反斜杠\ 作为路径分隔符。
三、使用位置不同
1、”/“:在windows系统大部分情况下斜杠/和反斜杠\可以互用,特殊时候只能用反斜杠\。
2、“\“:浏览器地址栏网址使用 斜杆/ 。
参考资料来源:百度百科-斜杠
参考资料来源:百度百科-反斜杠
文件路径中的”/“和“\“区别为:系统不同、共享文件不同、网址访问不同。
一、系统不同
1、”/“:”/“一般用于Unix系统和Windows系统中。
2、“\“:“\“一般用于DOS系统和Windows系统中。
二、共享文件不同
1、”/“:在访问共享文件中客户机路径需要使用”/“,内部目录路径可使用”/“。
2、“\“:在访问共享文件中客户机路径不使用“\“,内部目录路径可使用“\“。
三、网址访问不同
1、”/“:”/“还可以用于浏览器地址栏网址访问。
2、“\“:“\“不可以用于浏览器地址栏网址访问。
在不同系统的情况系 windows下是\,linux和unix下是/ 但在win中没有本质区别。
但是由于 \ 也是转义字符的起始字符,
所以, 路径中的 \ 通常需要使用 \\如果是 / 就不需要使用转义了
如C中文件操作,c:\\kkk\\dd.txt c:/kkk/dd.txt一样
\ 用于本地/ 用于网络连接地址