本文目录一览:
- 1、vs中使用fopen读取文件放在哪里
- 2、C语言里面如何设置相对路径
- 3、C语言打开文件的路径问题
- 4、c语言如何用fopen打开另一相对路径下的文件夹
- 5、在 xCode 下面用 C 语言 fopen()函数相对路径
vs中使用fopen读取文件放在哪里
vs中使用fopen读取文件放在任意地方 只要你的路径写对了比如fopen("d://我的文件//test.txt");就可以。
fopen的函数原型为: FILE *fopen(const char *filename, const char *mode);其功能是使用给定的模式 mode 打开 filename 所指向的文件。文件顺利打开后,指向该流的文件指针就会被返回。如果文件打开失败则返回 NULL,并把错误代码存在 error 中。该函数位于C 标准库中。
C语言里面如何设置相对路径
可以用相对路径 ..\是当前路径的上一级路径,如果要取当前路径的文件,应给用 .\
比如
fp=fopen(".\\sample.txt","r")
或者直接
fp=fopen("sample.txt","r")
而且,当前路径最好用 GetCurrentDirectory检查一下,是否正确了。
如果是控制台程序,当前路径应该是你敲入命令行的路径
C语言打开文件的路径问题
文件路径分为绝对路径和相对路径。
绝对路径:是从盘符开始的路径,形如
D:\Project\Data\input.txt
相对路径:是从当前路径开始的路径,假如当前路径为D:\Project
要描述上述路径,只需输入
Data\input.txt
实际上,严格的相对路径写法应为
.\Data\input.txt
其中,.表示当前路径,在通常情况下可以省略,只有在特殊的情况下不能省略。
与.类似..为父目录,也即上一层目录。
另外,还有一种不包含盘符的特殊绝对路径,形如
\windows\system32\cmd.exe
无论当前路径是什么,会自动地从当前盘的根目录开始查找指定的程序。
c语言如何用fopen打开另一相对路径下的文件夹
这种情况既可以转换成绝对路径,也可以切换到那个目录下,也可以在这个目录到那个目录的相对路径。
在 xCode 下面用 C 语言 fopen()函数相对路径
product-scheme-edit scheme-Run-options-把 using custom working directory前面的勾选上。然后填写相对路径及可以。。下图
C的书
推荐: ,
还可以用: 这个当参考和练习