(正)斜杠 与 反斜杠

在 Windows 系统中,正斜杠/ 表示除法,用来进行整除运算;反斜杠 用来表示目录,例如:E:学习资料java传智播客_2015年Java基础视频-深入浅出精华版day11。

在 Unix/Linux 系统中,正斜杠/ 表示目录反斜杠 表示跳脱字符将特殊字符变成一般字符(即表示转义字符)。

什么是转义字符呢?

  用一些普通字符的组合来代替一些特殊字符,由于其组合改变了原来字符表示的含义,因此称为“转义”。

  比如 C 语言中,用“ ”来表示换行,“ ”表示回车,“ ”表示跳格等等,它们本身只是一个反斜杠和一个字母,但是却被赋予了特殊的意义。

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

微软在开发 DOS 2.0 的时候,从 UNIX 中借鉴了这种目录结构,但由于 DOS 中,(正)斜杠/ 已经用来作为命令行参数的标志了(UNIX 中用的是“ - ”符),所以只得使用反斜杠

原文地址:https://www.cnblogs.com/chenmingjun/p/8460492.html