獲取當前工作目錄是使用函式:getcwd。cwd指的是「current working directory」,這樣就好記憶了。
函式說明:
函式原型:char* getcwd(char* buffer, int len);
引數:buffer是指將當前工作目錄的絕對路徑copy到buffer所指的記憶體空間, len是buffer的長度。
返回值:獲取成功則返回當前工作目錄(
絕對路徑),失敗則返回false(即null)。
#include
#include//free標頭檔案
#include //buffer標頭檔案
int main()
else
return 0;
}
getwd輸出當前工作目錄絕對路徑
標頭檔案 include include 定義函式 char getcwd char buf,size t size 函式說明 getcwd 會將當前的工作目錄絕對路徑複製到引數buf 所指的記憶體空間,引數size 為buf 的空間大小.lnux 中,buf 的長度至少可以為255 位元組 返回值...
shell 當前工作目錄的絕對路徑
編寫指令碼中,需要獲取執行指令碼的絕對路徑,今天寫指令碼的時候不小心踩了個坑,記錄下。那個坑的指令碼大概是這樣的 bin bash work path dirname 0 cd blblbl cd home lcd cp something 問題就出在最後那句,本意我是希望把 home lcd so...
jeecms獲取絕對路徑
在jeecms後台管理做乙個附件上傳到伺服器上,然後讀取改上傳檔案,半天獲取不到路徑,後來發現有定義好的絕對路徑獲取方法 最好將檔案上傳到u資料夾底下 string path u cms www 201807 26111223imd7.xls file file new file realpathr...