linux C獲取給定路徑的父目錄

2021-09-27 05:45:23 字數 481 閱讀 2870

經常會獲取父目錄操作,腦子總是記不住。還是記錄一下吧。為自己也為和自己一樣忘性大的人提供方便。

linux man 查詢

man 3 basename
char *dirc, *basec, *bname, *dname;

char *path = "/etc/passwd";

dirc = strdup(path);

basec = strdup(path);

dname = dirname(dirc);

bname = basename(basec);

printf("dirname=%s, basename=%s\n", dname, bname);

dirname=/etc,basename=passwd

注意:

使用dirname(),basename()時,要拷貝乙份源路徑。會修改原路徑字串。

C 獲取給定日期所在周次

c 可以通過system.globalization這個類來簡單獲取給定日期的周次,也可以用取得12 31所在周次來計算當年總共有多少周.using system.globalization gregoriancalendar gc new gregoriancalendar datetime da...

php獲取給定日期相差天數的方法分析

本文例項講述了php獲取給定日期相差天數的方法。分享給大家供大家參考,具體如下 方法一 今天與2017年8月26日相差多少天 date1 strtotime date y m d date2 strtotime 2017 8 26 result count days date1,date2 echo...

Linux c 獲取當前路徑

linux下,c 獲取當前程式路徑 include include char buffer buffer getcwd null,0 cout 檔案路徑 buffer endl 將需要呼叫的模組使用 strcat 作拼接 const char model path strcat buffer,mod...