您的位置:首页 > 运维架构 > Linux

linux c 获取一个文件or目录的绝对路径

2014-02-10 12:49 417 查看
用realpath函数可以实现:

char *realpath(const char *src,char *out);

src是一个相对目录or绝对目录,

绝对路径会写入out,返回值也是out的指针。

很简单,直接替代码:

#include <stdio.h>
#include <limits.h>
#include <stdlib.h>

int main(){
char *path=".";
char out[1000];
printf("%s\n",realpath(path,out));
return 0;
}


这是获取当前的绝对路径 O(∩_∩)O
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐