本文目錄一覽:
- 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的書
推薦: ,
還可以用: 這個當參考和練習
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/248329.html