正斜杠,又称左斜杠,符号是&34;;反斜杠,也称右斜杠,符号是&34;。在Unix/Linux中,路径的分隔采用正斜杠&34;,比如&34;;而在Windows中,路径分隔采用反斜 杠&34;,比如&34;。有时我们会看到这样的路径写法,&34;,也就是用两个反斜杠来分隔路径,这种写法在网络应用或编程中经 常看到,事实上,上面这个路径可以用&34;来代替,不会出错。但是如果写成了&34;, 那就可能会出现各种奇怪的错误了。至于上述问题出现的原因,要从字符串解析这方面来分析。学过编程的人都应该知道,在C里面,输出字符串时,如果想输出一个换行,那就要加上&39;这个标志,类似的,输出一个TAB,就加上&39;,也就是说,键盘斜线号"/"怎么打,反斜杠(&34;)这个符号会把跟在它后面的字符结合起来转义成其它字符。根据这个原理,如果想输出双引号(&34;&39; \&39;,这样才会将包含了双引号的字符串正确的写入内存中。那么如果想输入一个反斜杠呢?很简单,只要敲&39;就可以了。
如果&34;这个路径字符串交给C编译器编译,实际写入内存的字符串并没 有包含反斜杠&34;,甚至紧跟在反斜杠后面的字母也一起被转义成了其它的字符,再次调用的话势必会出问题。字符串解析不仅仅局限于C编译器,Java编译器、一些配置文件的解析、Web服务器等等,都会遇到对字符串进行解析的这个问题,由于传统的 Windows采用的是单个斜杠的路径分隔形式,导致在对文件路径进行解析的时候可能发生不必要的错误,所以就出现了用双反斜杠&34;分隔路径的形式。 不管解析引擎是否将反斜杠解析成转义字符,最终在内存中得到的都是&34;,结果也就不会出问题了。其他:由此也可以看出Windows或者说DOS在设计初期考虑不够周全,为了和Unix一些特征区别开来,将Unix中的正斜杠&34;分隔路径方 式改变成了反斜杠&34;。这样改变导致的一个问题就是在早期DOS命令行中,正常的文件名是不能包含空格的,如果包含了空格,会导致输入这样的文件名时, 命令解析无法将其和参数区分开。例如,想要进入&34;这个目录(在此先忽略8.3命名规则),直接输入&34;,命令行会将其解析为进入&34;目录,而后面的&34;做参数,这显然不是所期望的。而在Unix中,文件名如果包含空格,可以直接在空格前加上反斜杠&34;进行转义,从而很好的和命令参数区别出来(参数之间一般使用空格分隔)。还是上面的例子,在Unix中,只要输入&34;(在yuan前面的空格前加上&34;),命令行会正确的辨认出&34;并进入这个目录。当然,现在Windows的后续版本已经使用其它方法(比如文件名用双引号括住)解决了空格问题。
今天来跟大家说说电脑斜杠符号怎么打。1.您只需要将键盘输入法的状态调整为英语,然后单击/按钮即可。如果要输入中文字符,则只需要切换回中文状态。2.您也可以选择键入带符号的/键,在文档中找到该符号,找到/键,单击,。