”/“正斜杠一般作为除法符号或者间隔符号使用,主要用于间隔使用;反斜杠“\”是电脑=表示程序设计里的特殊含义才发明的专用标点。具体区别如下:
1、使用场合不同
正斜杠“/”表示除法,用来进行整除运算,多应用于日常生活中;反斜杠”\“主要应用于计算机领域,表示目录。除了程序设计领域外,任何地方都不应该有使用反斜杠的时候。
2、翻译名称不同
鉴于不同的人对正反有不同的理解,有部分中国国内的计算机使用者开始使用撇斜杠和捺斜杠来对应“正斜杠”和“反斜杠”,以便达到快速交流理解的目的。或可简称为撇杠和捺杠。
3、计算机表示不同
正斜杠“/”windows系统中通常用来分隔命令行参数,表示选项等。不能作为文件名;在windows系统中,”\“用来表示目录。
'\'
后面在加一字符,用来输出特殊的符号。也即是“转义字符”。
比如,你要在程序里面输出一个换行符。你要怎么在程序里面表示一个“换行符”呢?你知道要在程序里面表示大写字母A,可以用
'A',小写字母a,可以用'a'。当时换行符怎么表示呢?
键盘上最接近的,当然是”Enter键“了。但是“Enter键”在大部分的文本编辑器里面,都是被当做文本换行。也即是”Enter键“有其他功能了。
'(接下来按一下Enter键)
'
这样是咋程序里面不能表示一个换行符的,而是会编译错误。
解决方法,就是转义字符。我们用一个特殊的字符,来“表示”换行符,也即是'\n'。这就是转义字符的用途。
同理,我们要怎么在程序里面输出反斜杠
'\'
呢?直接用
'\'
可以么?答案是不可以的。因为
'\'在语言里面已经被认作是转义字符的开始,它后面必须还有一个字符和它“绑在一起”,也就是“两个”字符表示一个特殊的字符。
'\'
和
\
绑在一起是右边的
'
符号,这样一来,坐标的
'
就没人配对了,因此会编译出错。在程序里面输出反斜杠
'\'
的正确方法是用转义字符
‘\\’
。
其他的转义字符还有:
‘\'’
单引号
‘\"’
双引号
‘\t’
制表符号,相当于按一次
Tab
键
‘\r’
水平换行
‘\a’
报警铃
‘\b’
退格(相当于按一次
backspace
键)
等等
一个人圆圈中间有个斜杠的符号叫直径符号(Φ),要在其它软件中使用此字符,可以打开输入法的特殊符号,找到数学符号,一般可以找到空集,也可以从word、excel、cad等软件中复制。
在AutoCAD中输入%%c即可得到此字符。从AutoCAD复制到word时需要去除格式(粘贴时选择只保留文本),否则会因为字体原因无法显示。由于_是AutoCAD中的规范写法,所以除了希腊字母PHi,也可以使用_表示直径,但要注意,不支持Unicode的软件可能无法正常显示此字符,当然,不支持Unicode的软件并不多。希腊字母Φ(PHi,读fài)加表示这个圆的字母。如ΦO,ΦA,后面连接=,如ΦA=30mm。在制图、工程术语中可以直接用Φ加数字表示直径,例如:Φ30。
斜杠(Slash)是一个电脑符号。斜杠分正斜杠(forward slash'/')和反斜杠(back slash'\'),正斜杠一般作为除法符号或者间隔符号使用,主要用于间隔使用。越来越多的人会使用“/”作为“或”的意思,但实际上它只作为间隔符号。反斜杠一般用来表示目录。
中文名
斜杠
外文名
Slash
类型
概念
类别
符号
分类
反斜杠、正斜杠
数学符号
除号
含义
正斜杠
表示除法,分隔,在windows系统中通常用来分隔命令行参数,/ 表示选项等。不能作为文件名isiss/。
正斜杠"/"在某些文档里面表示“顿号”,如通讯方式GSM/GPRS/3G,表示这三类通讯方式都可以支持。
反斜杠
在windows系统中,\ 用来表示目录。
而在unix系统中,/ 表示目录。
由于web遵循unix命名,所以在网址(URL)中,/ 表示目录。
鉴于不同的人对正反有不同的理解。
有部分中国国内的计算机使用者开始使用撇斜杠和捺斜杠来对应“正斜杠”和“反斜杠”,
以便达到快速交流理解的目的。或可简称为撇杠和捺杠。
发展历程
*** 作系统
设计了这种路径分隔法,它使用斜杠:/。由于网络是首先应用在 UNIX 计算机之间的,至今为止,一半以上的网络服务器仍是使用 UNIX *** 作系统,所以网址也沿用了斜杠作路径分隔符。
DOS 20
从 UNIX 中借鉴了这种目录结构,但由于 DOS 中,斜杠已经用来作为命令行参数的标志了(UNIX 中用的是“ - ”符),所以只得使用反斜杠:\
Windows 时代
很多时候已经没有命令行参数的干扰,加上网络使用的扩展,斜杠和反斜杠大多时候可以互换,没有什么影响。
互联网世界
斜杠“/”是很常见的一个符号。它的位置在右 Shift 的左边,不用按 Shift 就能够输入。
斜杠之所以占据那么重要的地位,应该得益于 *** 作系统(Unix、Dos)的流行。在命令行中,一个斜杠往往是表示着根目录,也作为目录与目录之间的分割。
其实到了互联网时代,除了 URL 中可能要用到斜杠外,其他地方很少见到它的身影,它并没有随着历史而去。在编程中,经常用到“/”和“\”。在程序中,有时我们会看到这样的路径写法,"D:\\Driver\\Lan" 也就是两个反斜杠来分隔路径。事实上,上面这个路径可以用 "D:/Driver/Lan" 来代替,不会出错,写成了"D:\Driver\Lan"就可能会出现错误。至于出现错误的原因,还要从字符串解析这方面来分析。学过编程的人都知道,在C里面,输入字符串时,如果想输入一个换行,那就要加上'\n'这个标志,输出一个TAB 就要加上 '\t',反斜杠('\')这个符号会把跟在它后面的字符串结合起来转义成其它字符。根据这个原理,如果想输出双引号(' " ')就要输入' \" ',才能将包含了双引号的字符正确的写入到内存中。要想输入一个反斜杠的话,只有敲' \\ '了,这就是前面为什么会用两个反斜杠来分隔路径的原因。如果将"D:\Driver\Lan"这个路径字符串交给C语言编译器编译,实际上写入内存的字符串并没有包含反斜杠"\",甚至跟在它后面的字母也会一起被转义成了其它的字符。字符串解析不仅仅局限于C编译器,Java编译器、一些配置文件的解析、WEB服务器等等,都会遇到这个问题。
在 Gmail 中,如果你给 label 命名为 abc/def,那么通过 IMAP 维护邮箱时会发现,abc 是 def 的上层目录。也就是说你可以给 label 增加一层(或多层)目录。
在 Google Analytics 中也可以见到斜杠的身影。常用 Analytics 的人知道,可以用 pageTracker_trackPageview("/abc/def"); 来重命名内容,并且可以通过 Content Drilldown 来查看 abc 的访问情况(包含 def),也可以展开,单独查看 def 的访问情况。不过即使不通过 _trackPageview() 来重命名内容,默认是 URL,URL 也是用斜杠区分的。
通过Google的例子可以看到斜杠在表示目录、层级关系时发挥的作用。相信在 Google 的其他很多产品中也会有很多斜杠的妙用。
输入方法
第四行的倒数第二个按钮。需要切换到英文输入法,或者直接通过小键盘输入。
以上就是关于正斜杠/和反斜杠\有什么不同全部的内容,包括:正斜杠/和反斜杠\有什么不同、反斜杠'\'在c语言中间有什么作用 知道的大哥可以说全面,详细一点吗、olc程序中圆圈里边带斜杠是什么意思等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)