realpath

realpath是用來將參數path所指的相對路徑轉換成絕對路徑,然後存於參數resolved_path所指的字元串數組或指針中的一個函式。 如果resolved_path為NULL,則該函式調用malloc分配一塊大小為PATH_MAX的記憶體來存放解析出來的絕對路徑,並返回指向這塊區域的指針。程式設計師應調用free來手動釋放這塊記憶體。

#include <stdlib.h>

函式原型:char *realpath(const char *path, char *resolved_path)

返回值: 成功則返回指向resolved_path的指針,失敗返回NULL,錯誤代碼存於errno

範例:

相關詞條

熱門詞條

聯絡我們