例如在e盤工程目錄bin下有乙個image資料夾,在資料夾下放了一張image.jpg,那麼:
相對路徑:就是從當前路徑開始的路徑,例如,當前路徑是「e:\bin」,那麼指定前面範例的檔案,可以直接寫「image\image.jpg」。
絕對路徑:就是從碟符開始的路徑,例如:「e:\bin\image\image.jpg」。
從功能上講:
訪問每台電腦上路徑都固定不變的檔案,需要用絕對路徑,例如訪問 c:\boot.ini。
如果程式所在路徑不固定,訪問的檔案和程式放在一起,就要用相對路徑。例如和程式放在一起的檔案。
1.使用相對路徑,使用過程中
/*
./表示當前目錄下
../表示當前目錄的上一級目錄
"image\\image.jpg"也表示當前image目錄下的image.jpg
2.使用絕對路徑
C 相對路徑轉絕對路徑,絕對路徑轉相對路徑
絕對轉相對似乎c 沒有提供實現,需要自己寫,這裡摘選了一位博友的實現方法 string relativepath string absolutepath,string relativeto relativepath 呼叫 static void main string args 可以直接用.net自...
相對路徑與絕對路徑
相對路徑 以引用檔案之網頁所在位置為參考基礎,而建立出的目錄路徑。因此,當儲存於不同目錄的網頁引用同乙個檔案時,所使用的路徑將不相同,故稱之為相對。絕對路徑 以web站點根目錄為參考基礎的目錄路徑。之所以稱為絕對,意指當所有網頁引用同乙個檔案時,所使用的路徑都是一樣的。其實絕對路徑與相對路徑的不同處...
相對路徑與絕對路徑
相對路徑與絕對路徑 絕對路徑 舉例.c盤中windows目錄中system32中的ias資料夾,即c windows system32 ias 相對路徑 舉例。c盤中windows目錄中system32中的ias資料夾和c盤中windows目錄中system32中的0409資料夾,ias相對於040...