问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

internet查询时斜杠变方向

发布网友 发布时间:2022-04-23 15:26

我来回答

1个回答

热心网友 时间:2023-10-19 20:51

正斜杠,又称左斜杠,符号是"/";反斜杠,也称右斜杠,符号是"\"。

在Unix/Linux中,路径的分隔采用正斜杠"/",比如"/home/hutaow";而在Windows中,路径分隔采用反斜 杠"\",比如"C:\Windows\System"。

有时我们会看到这样的路径写法,"C:\\Windows\\System",也就是用两个反斜杠来分隔路径,这种写法在网络应用或编程中经 常看到,事实上,上面这个路径可以用"C:/Windows/System"来代替,不会出错。但是如果写成了"C:\Windows\System", 那就可能会出现各种奇怪的错误了。
至于上述问题出现的原因,要从字符串解析这方面来分析。
学过编程的人都应该知道,在C里面,输出字符串时,如果想输出一个换行,那就要加上'\n'这个标志,类似的,输出一个TAB,就加上' \t',也就是说,反斜杠("\")这个符号会把跟在它后面的字符结合起来转义成其它字符。根据这个原理,如果想输出双引号('"'),就需要输入' \"',这样才会将包含了双引号的字符串正确的写入内存中。那么如果想输入一个反斜杠呢?很简单,只要敲'\\'就可以了。

看到这里或许有些人已经看出眉目了,如果"C:\Windows\System"这个路径字符串交给C编译器编译,实际写入内存的字符串并没 有包含反斜杠"\",甚至紧跟在反斜杠后面的字母也一起被转义成了其它的字符,再次调用的话势必会出问题。
字符串解析不仅仅局限于C编译器,Java编译器、一些配置文件的解析、Web服务器等等,都会遇到对字符串进行解析的这个问题,由于传统的 Windows采用的是单个斜杠的路径分隔形式,导致在对文件路径进行解析的时候可能发生不必要的错误,所以就出现了用双反斜杠"\\"分隔路径的形式。 不管解析引擎是否将反斜杠解析成转义字符,最终在内存中得到的都是"\",结果也就不会出问题了。

由此也可以看出Windows或者说DOS在设计初期考虑不够周全,为了和Unix一些特征区别开来,将Unix中的正斜杠"/"分隔路径方 式改变成了反斜杠"\"。这样改变导致的一个问题就是在早期DOS命令行中,正常的文件名是不能包含空格的,如果包含了空格,会导致输入这样的文件名时, 命令解析无法将其和参数区分开。例如,想要进入"hutaow yuan"这个目录(在此先忽略8.3命名规则),直接输入"cd hutaow yuan",命令行会将其解析为进入"hutaow"目录,而后面的"yuan"做参数,这显然不是所期望的。
而在Unix中,文件名如果包含空格,可以直接在空格前加上反斜杠"\"进行转义,从而很好的和命令参数区别出来(参数之间一般使用空格分 隔)。还是上面的例子,在Unix中,只要输入"cd hutaow\ yuan"(在yuan前面的空格前加上"\"),命令行会正确的辨认出"hutaow yuan"并进入这个目录。
当然,现在Windows的后续版本已经使用其它方法(比如文件名用双引号括住)解决了空格问题。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
婚内出轨离婚后财产如何分配 婚内出轨方离婚财产的分配方式 陇西粉煤灰加气砌块生产线 多动能砌块砖机/水泥砌块机多少钱设备 手把手教你工程师应该掌握的20个模拟电路 做仓管Excel学到什么程度 我是新手仓管 请各位帮 做一份EXCEL仓库电子表格,有每日出入库 结存记 ... 我想做名仓管,但不知道都用什么excel 函数,希望各位大侠帮我下,呵呵... 七年级下学期数学一、二单元测试卷以及答案,越快越好!!谢谢_百度... 网易邮箱APP怎么绑定微信 账号关联方法介绍 Excel表格里面打斜线,然后斜线上下打字,那字的位置怎么调节啊? 电脑右斜杠朝哪边 采购合同怎么写?采购合同范文? 006007可以在股票账户里买吗? 冬天的脚是冰冷的'这是为什么? 冬季脚凉怎么办 冬天脚特别冷怎么办? 为何冬天的脚总是冰冷的呢???拜托了各位 谢谢 冬天脚一直很冰怎么办 为什么冬天会脚凉? 冬天的脚要怎样保暖? 冬天如何保护脚 为什么冬天脚会冰冷? 冬天脚凉什么原因 冬天脚经常冰凉是为什么,怎么办? 冬天脚为什么容易出汗? 为什么冬天脚老出汗? 冬天脚为什么会冰冷?如题 谢谢了 微粒贷邀请码是真的吗 微粒贷邀请码!给一个! 空白斜杠条方向 电脑上面的左斜线快捷键是什么 电脑启动时有斜杠旋转 有哪些好唱又好听的歌曲值得推荐? 好听好唱的中文歌曲有哪些? 比较平稳好唱的歌曲都有什么? 有什么比较好唱又很甜的歌? 有哪些易学好唱的粤语歌曲? 白醋洗脸对祛痘好处么 比较好唱的歌有哪些? 白醋洗脸有什么好处可以祛痘和痘印 有哪些比较好唱好学的古风歌曲? 用白醋洗脸能去痘印吗? 白醋洗脸的神奇功效及秘法 有哪些女生容易唱的歌? 怎么用白醋祛痘 祛痘印 有什么好听好唱的歌么? 有什么歌比较好唱又好听的 白醋洗脸有什么好处 有什么歌好唱又好听的? 有什么好唱又好听的流行歌曲?