左 右斜槓及相對 絕對路徑

2022-04-28 01:06:23 字數 837 閱讀 2273

"/"為左斜槓,又叫正斜槓,"\"為右斜槓,又叫反斜槓。在unix/linux中,路徑的分隔採用正斜槓"/",比如"/home/hutaow";而在windows中,路徑分隔採用反斜槓"\",比如"c:\windows\system"。

絕對路徑,指目標檔案儲存在硬碟上的完整路徑(從碟符開始),在windows系統下,如:d_l_0001.jpg是存在c:\users\administrator\desktop\lpr_dataset\路徑下的,那麼這就是它的絕對路徑。在vs中的表示方法一般為:c:\\users\\administrator\\desktop\\lpr_datase\\,或者為c:/users/administrator/desktop/lpr_dataset/。對於前者是因為在c++中\是一種轉義字元。

相對路徑的表示一般為:"./"代表當前目錄。  "../"表示當前目錄的上級目錄,即當前的父目錄。 

如:pdummyfile = fopen("dummy.bmp", "rb"); bmp檔案就在vc工程目錄下,和dsw檔案同屬乙個目錄,同乙個資料夾。

pdummyfile = fopen("..\\texture\\dummy.bmp", "rb"); 表示bmp檔案在工程目錄的同級目錄texture中,因此路徑是先退出工程目錄再進入texture目錄訪問到bmp檔案。「..」表示退到當前目錄的上一級目錄(父目錄),上乙個資料夾。

pdummyfile =fopen(".\\texture\\dummy.bmp", "rb"); 表示bmp檔案就在工程目錄的子目錄texture中,「.」表示當前預設目錄,即vc工程目錄,然後在進入其子目錄texture訪問到檔案。

注意,對相對路徑而言,路徑表示中的「\」也要用雙斜線"\\",

相對路徑絕對路徑

前兩天突然發現自己一直以來對相對路徑絕對路徑的理解都是錯的,於是趕緊查了相關資料。1.絕對路徑 絕對路徑是指檔案在硬碟上真正存在的路徑。例如 bg.jpg 這個是存放在硬碟的 e book 網頁布局 第2章 目錄下,那麼 bg.jpg 這個的絕對路徑就是 e book 網頁布局 第2章 bg.jpg...

絕對路徑 相對路徑

一 基本概念 1 相對路徑 相對於當前檔案的路徑。網頁中表示路徑一般使用這個方法。二 相對路徑常見的寫法 代表目前所在的目錄。開頭 代表根目錄。根目錄下有test1資料夾和image image1.jpg,test1下有index1.html檔案和test2資料夾。test2資料夾下有index2....

絕對路徑以及相對路徑中的斜槓和反斜槓

檔案路徑中的正斜槓和反斜槓 正斜槓,又稱左斜槓,符號是 反斜槓,也稱右斜槓,符號是 檔案路徑的表示可以分為絕對路徑和相對路徑 絕對路徑表示相對容易,例如要開啟 c documents andsettings all users my documents downloads pillow.jpg 則 ...