文件路径中和\之间有什么区别

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了文件路径中和\之间有什么区别相关的知识,希望对你有一定的参考价值。

Windows操作系统的文件路径中的单斜杠和双斜杠之间有什么区别,例如

C:\个人 MyFolder文件\ MyFile.jpg

C:个人 MyFolder文件 MyFile.jpg

如果我使用单斜杠或双斜杠怎么办,因为我已经尝试了在我的代码中存储图像(在webconfig文件中),并且它们都工作正常。

有什么不同吗?

答案

Windows忽略双黑色。因此,虽然的第二个语法是正确的,你应该使用那个,但\的第一个语法也适用。

唯一的例外是在指示UNC路径的路径的最开头的双反斜杠。 见Uniform Naming Convention


虽然注意到在许多编程语言中,如C,C ++,Java,C#,Python,php,Perl,反斜杠在escape character中作为string literals工作。因此,它需要自行转义(通常使用另一个反斜杠)。所以在这些语言中,你通常需要在字符串文字中使用双反斜杠来实际获得路径的单个反斜杠 - 尽管有alternative syntaxes

以上是关于文件路径中和\之间有什么区别的主要内容,如果未能解决你的问题,请参考以下文章

字符串插值和片段之间有啥显着区别吗?

标题搜索路径和库搜索路径之间的区别?

活动和片段之间有啥区别?

Mysql中的DATE和DATETIME有啥区别?

JavaScript 中 Date() 和New Date()有啥区别?

./ 和 ~/ 之间的区别