unix 的路径 是用 正斜杠 /, linux 继承 unix 用 正斜杠,
网页 html 等 也是用 正斜杠.
反斜杠,计算机 软件 用于 “转义”.
可是垄断了微机 *** 作系统的微软,路径 用的是 反斜杠销缺 \. 所以在视窗系统的C程序中写文件路径时,不得不用 “双反斜杠”,第一个码返反斜杠叫 “转义”(就是下一个字符作特殊解释),“双反斜杠”解释为路径。
理论上 "xxx/xx"与"xxx\\xx" 没有什么区别,但不是所有编译器都懂。总之,微软系统你用亏模辩 “双反斜杠”保险。
C语言中指定文件路径的三种方银凯法:
方法一:当前工程下的文件
fopen("demo.txt","rt")
方法二:当锋吵唤前工程下的 test文件夹 中文件
fopen(".\\test\\demo.txt","rt")
方法三:绝对路径,D盘下project文件夹中的文碰消件
fopen("d:\\project\\demo.txt","rt")
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)