正反斜槓的區別

luxika發表於2011-10-27
2011-03-01 14:50:29| 分類: lunch |字號 訂閱
先普及概念:正斜槓為 “/” ,反斜槓為 "\"

一般會看到這些情況

http://www.xxxx.com 代表網路路徑,windows的系統路徑

2/4 除號 這個大家都懂的。

c:\programe files\java 代表windows檔案路徑,區分資料夾的

java中一般會採用反斜槓作為字元轉義的工具 例如 換行“\n” 等此類有特殊意義的轉義符,也有隻表示單純字元的。
比如我想在java裡面列印某個字元 “abc\efg” 這樣就行不通,頁面會報錯。必須這麼寫“abc\\efg” 同樣想讓這幾個字
換行就“abc\nefg”


c:\dir/p 還會出現正反斜槓同時在路徑裡的情況。

1.Google字典
backslash:a mark (?\?), used in computer commands (計算機符號)反斜線
2.網路路徑/ Windows系統路徑\
正斜槓/slash 表示除法,分隔。
在windows系統中通常用來分隔命令列引數,/表示選項等。不能作為檔名。
而在unix系統中,/表示目錄。由於web遵循unix命名,所以在網址(URL)中,/表示目錄。
反斜槓\backslash,在windows系統中用來表示目錄。

相關文章