文件路径中的文件名中如果有空格,空格前面为什么要加'\'?

时间:2022-06-03 19:27:42
RT,
比如,文件路径如下:E:\\UNC\ research\ progress\\QT\\revised\ QNSF\\good.jpg

有人说如果文件名中空格钱不加'\'的话,这样写也可以:

\"E:\\UNC research progress\\QT\\revised QNSF\\good.jpg\"

为什么呢?1.为什么空格前面为什么要加'\'
          2.为什么两端加上\"后,文件名中空格前就不用加'\'


8 个解决方案

#1


这种没有见过,我又out了

#2


楼主是说linux下编程吧?linux下空格做字符串需要转义。

#3


引用 2 楼 shenchenman 的回复:
楼主是说linux下编程吧?linux下空格做字符串需要转义。

+1

#4


Linux下还用E盘?

#5


不是lilux就在vc环境下啊

#6


只能说是LINUX风格
VC下同样能用

#7


转义.也可以不加的吧??

#8


哦,明白了好多,谢谢

#1


这种没有见过,我又out了

#2


楼主是说linux下编程吧?linux下空格做字符串需要转义。

#3


引用 2 楼 shenchenman 的回复:
楼主是说linux下编程吧?linux下空格做字符串需要转义。

+1

#4


Linux下还用E盘?

#5


不是lilux就在vc环境下啊

#6


只能说是LINUX风格
VC下同样能用

#7


转义.也可以不加的吧??

#8


哦,明白了好多,谢谢