C\C++ 获取当前路径实例详解
发布时间:2020-12-16 05:09:19 所属栏目:百科 来源:网络整理
导读:CC++ 获取当前路径实例详解 获取当前工作目录是使用函数:getcwd。cwd指的是“current working directory”,这样就好记忆了。 函数说明: 函数原型:char* getcwd(char* buffer,int len); 参数:buffer是指将当前工作目录的绝对路径copy到buffer所指的内存
CC++ 获取当前路径实例详解 获取当前工作目录是使用函数:getcwd。cwd指的是“current working directory”,这样就好记忆了。 函数说明: 函数原型:char* getcwd(char* buffer,int len); 具体使用如下例:(特别注意的是,当你使用的是Linux系统时,请注意你是否具有相关的权限,如果权限不够会导致获取失败) #include <stdio.h> #include <direct.h> int main() { char *buffer; //也可以将buffer作为输出参数 if((buffer = getcwd(NULL,0)) == NULL) { perror("getcwd error"); } else { printf("%sn",buffer); free(buffer); } } 运行后可返回工作目录的绝对路径………… 感谢阅读,希望能帮助到大家,谢谢大家对本站的支持! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |