正斜杠(/)反斜杠(\)简单区别

本文介绍了正斜杠(/)和反斜杠()的区别,特别是在Unix/Linux和Windows系统中作为路径分隔符的使用。在编程中,双反斜杠(\)常用于转义,而单反斜杠可能导致错误。同时,正斜杠在URL和编程中广泛使用。在QT应用中,资源识别使用斜杠前缀。
摘要由CSDN通过智能技术生成

1.正斜杠,一般就叫做斜杠;符号为   “/”;

   反斜杠     符号为    “\”

2.在Unix/Linux 网络地址中,路径的分隔采用正斜杠"/",比如"/home/hutaow";

   而在Windows中,路径分隔采用反斜杠"\",比如"C:\Windows\System"。

3. 有时我们会看到这样的路径写法,"C:\\Windows\\System",也就是用两个反斜杠来分隔路径,这种写法在网络应用或编程中经常看到,事实上,上面这个路径可以    用"C:/Windows/System"来代替,不会出错。但是如果写成了"C:\Windows\System",那就可能会出现各种奇怪的错误了

4.

   windows系统:
      反斜杠\,在windows系统中用来表示目录。
      正斜杠/,网址、Url地址。
  Asp.net中:
      "../ "   表示当前目录的上级目录,即当前的父目录;
      "/"      表示网站的根目录;

5. args << QLatin1String("-collectionFile")

             << QLibraryInfo::location(QLibraryInfo::ExamplesPath)  //QT源码examples的路径
             + QLatin1String("\\help\\simpletextviewer\\documentation\\simpletextviewer.qhc")
             << QLatin1String("-enableRemoteControl");

   E:\work\QT482_Creator250_add1_1_11\qt4.8.2\examples\\help\\simpletextviewer\\documentation\\simpletextviewer.qhc

 args<< QLatin1String("-collectionFile")

             << QLibraryInfo::location(QLibraryInfo::ExamplesPath)
             + QLatin1String("/help/simpletextviewer/documentation/simpletextviewer.qhc")
            << QLatin1String("-enableRemoteControl"); 
 E:\work\QT482_Creator250_add1_1_11\qt4.8.2\examples/help/simpletextviewer/documentation/simpletextviewer.qhc

  在我的程序中运行的结果是一样的。

6.在应用程序中,资源是通过:/路径前缀识别的,他可以向其他的任何文件一样通过QFile读取。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值