/和\,//的区别
在操作系统下,经常使用它们做分割不同级别的目录
在windows操作系统下,采用" \ "作为路径分隔符
在Linux和unix操作系统下使用" / " 分割
web应用在Unix系统上,所以目前所有的网址都采用" / "作为分隔符
//一般用于网络协议中,比如最常用的HTTP://就是超文本传输协议,//一般都用协议名+冒号+//表示,如FTP:// MMS://等等。
\一般用于局域网中计算机之间的互访,也就是说它后面加一个IP或者机器名,可以访问另一台机器。
‘\’与‘\’区别
‘\ ’是转义字符的起始字符,如\0,\t,\n等
windows系统的地址栏能够识别单反斜杠”\”,而不能识别双反斜杠” \\ ”,这是系统文件系统自身的约定,路径层次使用“\”区分而不是使用“\\”来区分:
在程序语言中,文件路径会被写作字符串形式如:”C:\Windows\System32\”
但这是错误的,应该使用字符’\’表示\x。”C:\\Windows\\System32\\”
即,写成单独的\的,是windows的标准形式,而写成\的,才是程序语言中用到的形式,想表示’\’使用字符’\\’。