fopen開啟相對路徑的檔案

2021-09-30 06:19:51 字數 303 閱讀 4064

使用fopen開啟絕對路徑下的檔案,沒有問題,值得注意的是路徑中可以使用/也可以使用//,在vs2010中都能正確讀取。

如果使用相對路徑,經常會找不到檔案。可能的原因是,對當前目錄的認識有誤。一般認為,編譯後得到的exe檔案所在目錄即為當前目錄,實際上並非如此。在工程中,工程檔案所在的目錄被認為是當前目錄,相對路徑應該以該目錄為參照物,而與可執行檔案的存放目錄無關。

更近一步講,如果在命令列環境下,當前目錄表示可執行程式所在的目錄。如果在vc中,當前目錄表示包含源**的目錄。metrowerks codewarrior中,當前目錄表示可執行檔案所在的目錄。

python檔案路徑 相對路徑

檢視程式的工作路徑import os print os.getcwd 將工作路徑修改為當前程式所在路徑os.chdir d python python入門到實踐 10檔案和異常 檔案路徑 print os.getcwd 注意路徑是雙斜線 同級目錄 直接呼叫檔名with open pi.txt as ...

python 相對路徑開啟資料夾

首先先放一下目錄組成結構 第一種情況 1 py想要開啟a.txt,使用相對路徑,有如下兩種方式 思路 py想開啟的是b file下的檔案,py和b file都在檔案目錄之下,兩者是同級目錄,因此操作就是在當前目錄向下搜尋,因此就可以很容易理解下面的意思了 with open r b file a.t...

路徑詳解 絕對路徑,相對路徑,根相對路徑

路徑詳解 重點 1 絕對路徑 1 什麼是絕對路徑 檔案從最高端目錄下開始的完整路徑 1 訪問網路資源 1 由以下四個部分組成 1 協議名稱 2 主機名 ip位址,網域名稱 3 目錄路徑 4 檔名 ex 1 協議名 2 主機名 網域名稱 3 目錄路徑 img4 檔名 bd logo1.png 2 訪問...