书上所给的例子太复杂我
我认为没有必要
不就是返回当前工作目录的绝对录进吗
我用getcwd()完成了
好像是取巧了 没办法 我现在只会这么写
char * getcwd(char *buf,int size)
getcwd函数将返回的绝对路径名放在buf所指的数组中
并返回buf size要比路径名长度至少大1
#include
#include
#include
#include
int main(int argc, char *argv[])
{
char *cwd;
char buf[PATH_MAX+1];
if((cwd=getcwd(buf,PATH_MAX+1))==NULL)
{
perror("getwd");
exit(1);
}
puts(cwd);
return 0;
return EXIT_SUCCESS;
}
阅读(629) | 评论(0) | 转发(0) |