国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > C++ > 正文

C/C++ 獲取當(dāng)前路徑實(shí)例詳解

2020-01-26 14:05:56
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

C/C++ 獲取當(dāng)前路徑實(shí)例詳解

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

函數(shù)說(shuō)明:

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

具體使用如下例:(特別注意的是,當(dāng)你使用的是Linux系統(tǒng)時(shí),請(qǐng)注意你是否具有相關(guān)的權(quán)限,如果權(quán)限不夠會(huì)導(dǎo)致獲取失?。?br />

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

運(yùn)行后可返回工作目錄的絕對(duì)路徑…………

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

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 定襄县| 沂水县| 上犹县| 乳源| 卢氏县| 库伦旗| 科技| 玛纳斯县| 保亭| 额济纳旗| 广德县| 张家界市| 雷山县| 张家界市| 渭南市| 彝良县| 揭西县| 十堰市| 巩义市| 秦皇岛市| 东乡族自治县| 江津市| 深州市| 若羌县| 滨州市| 平利县| 福安市| 临泽县| 哈尔滨市| 瑞丽市| 桐庐县| 天台县| 青州市| 长治市| 博湖县| 富裕县| 石门县| 香格里拉县| 金寨县| 嘉兴市| 凤台县|