我同时使用 Windows 和 Linux,当我使用命令行时经常会感到困惑......
1>MS-DOS使用反斜杠C:\Documents and Settings\user_name\Desktop\
2>Linux使用斜线/usr/lib
3>URL 似乎使用斜杠http://stackoverflow.com/questions/ask
4>C++/C程序员经常使用反斜杠作为转义符,比如\n or \t or \"
项目 1-3 加上项目 4 的效果可能会令人困惑。我想知道为什么 MS-DOS 不使用(正向)斜杠就像其他所有内容一样,然后我们只能使用特殊的反斜杠作为转义字符。