zoukankan      html  css  js  c++  java
  • 文件路径中斜杠(’/’) 与反斜杠(’\’) 的区别

    很多人会跟我当初一样在刚开始学习编程的时候有一个很疑惑的地方,就是'/' 和 '\' 到底有什么区别。

    首先我想说的是'\' 和 '/' 看上去真的很像(囧~~)。

    1. Slash

    斜杠,即'/'。大家都知道一般可以表示除法和分割的意思,在UNIX系统的文件系统中使用'/'来分割不同级别的目录,由于Internet的地址貌似是遵循UNIX的命名,所以大家在网络协议中看到的都是用'/'来分割的(不管是协议后面跟着的: http:// 还是用来分割目录的 http://google.com/sync)。还有一个功能就是在Windows下的命令提示符中的指令后面的参数,如ping/?。

    2. Backslash

    这个符号就纠结了,大家肯定都有经历过在C中的文件操作写目录的时候需要这样写:"C:\\User\\new\\sss.dat",当然这里用"C:/User/new/sss.dat"也可以,但是很多时候可能是地址栏里直接复制过来的,这样就会出错了。这里的'\\'大家应该都知道是转义字符的意思啦,这是Windows系统中用的方法和UNIX不同所导致的一个很麻烦的地方。

  • 相关阅读:
    朴素贝叶斯
    决策树算法
    devstack脚本安装Openstack总结(转载)
    squid重定向(python 代码)
    centos安装第三方源
    linux学习笔记之树目录和硬盘分区
    man指令
    关于hadoop学习常识
    Hadoop学习之环境搭建和解决方案
    多系统共存的一些想法
  • 原文地址:https://www.cnblogs.com/imjustice/p/2198097.html
Copyright © 2011-2022 走看看