gpt4 book ai didi

c - 如何避免 C 文件名中的 "\"问题?

转载 作者:太空宇宙 更新时间:2023-11-03 23:58:52 24 4
gpt4 key购买 nike

在 C# 中,当您需要操作文件时,可以使用 @ 符号来避免更改文件名中的“\”。

例子:

string fileName = @"C:\Users\username\Documents\text.txt";

但是在 C 中我不能使用 @ 符号。所以我必须将“\”替换为“/”或使用“\\”:

fopen = ("C:/Users/username/Documents/text.txt","r");

fopen = ("C:\\Users\\username\\Documents\\text.txt","r");

C 中是否有一些技巧可以避免所有这些工作?

最佳答案

在大多数情况下,不要在源文件中放置绝对文字路径名,尤其是那些带有 Windows 特定符号的路径名。从某种输入数据加载或构建路径名,这样您的程序就不会被锁定在您开发它的盒子的文件系统布局中。

关于c - 如何避免 C 文件名中的 "\"问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53001605/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com