中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

C\C++ 獲取當前路徑實例詳解

發布時間:2020-08-27 11:32:21 來源:腳本之家 閱讀:228 作者:cscmaker 欄目:編程語言

C\C++ 獲取當前路徑實例詳解

獲取當前工作目錄是使用函數:getcwd。cwd指的是“current working directory”,這樣就好記憶了。

函數說明:

    函數原型:char* getcwd(char* buffer, int len);
    參數:buffer是指將當前工作目錄的絕對路徑copy到buffer所指的內存空間, len是buffer的長度。
    返回值:獲取成功則返回當前工作目錄(絕對路徑),失敗則返回false(即NULL)。
    該函數所屬頭文件為<direct.h>

具體使用如下例:(特別注意的是,當你使用的是Linux系統時,請注意你是否具有相關的權限,如果權限不夠會導致獲取失敗)

#include <stdio.h> 
#include <direct.h> 
 
int main() 
{ 
  char *buffer; 
  //也可以將buffer作為輸出參數 
  if((buffer = getcwd(NULL, 0)) == NULL) 
  { 
    perror("getcwd error"); 
  } 
  else 
  { 
    printf("%s\n", buffer); 
    free(buffer); 
  } 
} 

運行后可返回工作目錄的絕對路徑…………

 感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

邳州市| 海兴县| 大庆市| 高雄县| 武乡县| 巴中市| 武冈市| 平塘县| 闽清县| 灵山县| 和硕县| 乐业县| 乌审旗| 凤凰县| 桃园市| 北安市| 星子县| 红安县| 宁南县| 莎车县| 和政县| 北辰区| 邵武市| 宁海县| 丰镇市| 读书| 当雄县| 托克逊县| 通州区| 红原县| 方正县| 图片| 湛江市| 应城市| 都昌县| 泗洪县| 朝阳区| 珠海市| 乐亭县| 茌平县| 大厂|