正斜杠和反斜杠-windows、web、c语言大讨论

首先,在c语言中,正斜杠/ slash 表示除法反斜杠\ backslash ,\用于转义字符,\n、\0。

其次,UNIX 操作系统设计了这种路径分隔法,它使用正斜杠:/。由于网络是首先应用在 UNIX 计算机之间的,至今为止,一半以上的网络服务器仍是使用 UNIX 操作系统的,所以网址也沿用了正斜杠作路径分隔符。

而微软在开发 DOS 2.0 的时候,从 UNIX 中借鉴了这种目录结构,但由于 DOS 中,斜杠已经用来作为命令行参数的标志了(UNIX 中用的是“ - ”符),所以只得使用反斜杠:\,windows系统也就采用反斜杠\做路径分隔符了。
				
时间: 2024-08-27 03:36:57

正斜杠和反斜杠-windows、web、c语言大讨论的相关文章

计算机中的正斜杠(/)与反斜杠(\)的区别

正斜杠,符号是"/";反斜杠,符号是"\". 一直很不解正斜杠与反斜杠到底有何区别?经过一段时间的理解,得出 DOS路径: E:\开发资料\ASP.NET高级开发   ...这是反斜杠的作用后面跟着的是文件名 csc /t:library /r:System.Web.dll /out:d:\CustomHandler.dll d:\CustomerHandler.cs  ...这就是正斜杠后面是一个名令的参数dir 是命令. Windows系统: 反斜杠\,在win

[Asp.net]c#中的斜杠和反斜杠

引言 在外地出差,给客户部署项目,三家做的项目要在一起集成,这就造成数据格式不同,路径中的斜杠和反斜杠造成了很大的问题. 查了一下这方面的资料,这里做一些记录,算是一个小结吧. 正斜杠(/)与反斜杠(\)总结 正斜杠/表示除法,分隔.在windows系统中通常用来分隔命令行参数,/表示选项等.不能作为文件名. 反斜杠\,在windows系统中用来表示目录. 而在unix系统中,/表示目录.由于web遵循unix命名,所以在网址(URL)中,/表示目录. C#中反斜杠\与斜杠/ 转移字符路径的问题

关于路径名称斜杠和反斜杠

D:\\users\_themes\m.dat 应为: file("D:\\users\\_themes\\m.dat"); 或 file("D:/users/_themes/m.dat"); 在Unix/Linux中,路径的分隔采用正斜杠"/",比如"/home/hutaow":而在Windows中,路径分隔采用反斜杠"\",比如"C:\Windows\System". 有时我们会看到

斜杠、反斜杠以及换行符

1)正斜杠和反斜杠什么的一直都搞不清楚,今天在知乎上看到一个很好记的方法,就是“/\”,很像汉字“八”,八的左半边部分就是正斜杠,八的右半边部分就是反斜杠.另外就是说明它们各自的用途,除了在程序中,其他的地方基本不会使用反斜杠“\”,反斜杠几乎是程序中专用的. 2)正斜杠和反斜杠在程序在都有应用,首先正斜杠可以用来表示路径,在Unix和Mac中使用正斜杠“/”来表示路径,但是Windows中却使用“\”表示路径,这里的“/”称为分隔符. 3)反斜杠“\”在程序设计中称为转义符,用来表示那些不能直

绝对路径以及相对路径中的斜杠和反斜杠

一.C++文件中的路径 文件路径中的正斜杠和反斜杠 正斜杠,又称左斜杠,符号是"/": 反斜杠,也称右斜杠,符号是"\". 文件路径的表示可以分为绝对路径和相对路径: 1. 绝对路径 绝对路径表示相对容易, 例如要打开"C: \Documents andSettings\All Users\My Documents\Downloads\pillow.jpg",则: Fp =fopen("C: \\Documents andSetting

路径中 斜杠/和反斜杠\ 的区别

最近在项目中遇到了一个小问题,纠结了半天. 路径中使用斜杠/和反斜杠\的区别到底是什么.查阅了一些资料后可知. Unix使用斜杆/ 作为路径分隔符,而web应用最新使用在Unix系统上面,所以目前所有的网络地址都采用 斜杆/ 作为分隔符. Windows由于使用 斜杆/ 作为DOS命令提示符的参数标志了,为了不混淆,所以采用 反斜杠\ 作为路径分隔符.所以目前windows系统上的文件浏览器都是用 反斜杠\ 作为路径分隔符.随着发展,DOS系统已经被淘汰了,命令提示符也用的很少,斜杆和反斜杠在大

(转载)路径中 斜杠/和反斜杠\ 的区别

文章来源:http://blog.csdn.net/zlwzlwzlw/article/details/7768313 最近在项目中遇到了一个小问题,纠结了半天. 路径中使用斜杠/和反斜杠\的区别到底是什么.查阅了一些资料后可知. Unix使用斜杆/ 作为路径分隔符,而web应用最新使用在Unix系统上面,所以目前所有的网络地址都采用 斜杆/ 作为分隔符. Windows由于使用 斜杆/ 作为DOS命令提示符的参数标志了,为了不混淆,所以采用 反斜杠\ 作为路径分隔符.所以目前windows系统

一点冷知识,路径中 斜杠/和反斜杠\ 的区别

转自csdn,原贴地址http://blog.csdn.net/zlwzlwzlw/article/details/7768313/ 最近在项目中遇到了一个小问题,纠结了半天. 路径中使用斜杠/和反斜杠\的区别到底是什么.查阅了一些资料后可知. Unix使用斜杆/ 作为路径分隔符,而web应用最新使用在Unix系统上面,所以目前所有的网络地址都采用 斜杆/ 作为分隔符. Windows由于使用 斜杆/ 作为DOS命令提示符的参数标志了,为了不混淆,所以采用 反斜杠\ 作为路径分隔符.所以目前wi

斜杠/和反斜杠\ 的区别

最近在项目中遇到了一个小问题,纠结了半天. 路径中使用斜杠/和反斜杠\的区别到底是什么.查阅了一些资料后可知. Unix使用斜杆/ 作为路径分隔符,而web应用最新使用在Unix系统上面,所以目前所有的网络地址都采用 斜杆/ 作为分隔符. Windows由于使用 斜杆/ 作为DOS命令提示符的参数标志了,为了不混淆,所以采用 反斜杠\ 作为路径分隔符.所以目前windows系统上的文件浏览器都是用 反斜杠\ 作为路径分隔符.随着发展,DOS系统已经被淘汰了,命令提示符也用的很少,斜杆和反斜杠在大

斜杠/,反斜杠\,斜杠/,点斜杠./,点点斜杠../

首先来讲斜杠和反斜杠: 1.反斜杠\只出现在Windows系统中: 2.在Windows系统中,大部分情况下斜杠和反斜杠是可以相互替换使用的: 3.在表示网络地址,如浏览器中的网址时必须用斜杠/,例如https://www.cnblogs.com/wsg25/p/10576756.html: 4.在文件系统中必须用反斜杠,例如C:\Users\Administrator\antd-course\src 再来说说斜杠,点斜杠,点点斜杠的表示含义: 1.“/”,斜杠表示根目录: 2.“./”,点斜杠