获取当前进程的绝对路径

来源:互联网 发布:旧电脑装linux服务器 编辑:程序博客网 时间:2024/05/22 18:45
//获取当前绝对路径的函数
char* get_exe_path()
{
    static char buf[PATH_MAX];
    int rslt=readlink("/proc/self/exe",buf,PATH_MAX);        
    if (rslt<0||rslt>=PATH_MAX) return NULL;
    while (buf[--rslt]!='/') 
    { 
    buf[rslt]='\0'; 
    }   
    return buf;
}
原创粉丝点击