函数名称: getcwddir.h
函数原型: char *getcwd(char *dir,int len)
函数功能: 得到当前路径名称
函数返回: 指向dir的指针
参数说明: len-路径最大长度.dir-路径字符串.
所属文件: <dir.h>
#include <stdio.h>
#include <dir.h>
int main()
{
char buffer[MAXPATH];
getcwd(buffer, MAXPATH);
printf("The current directory is: %s", buffer);
return 0;
}
这个头文件可能被命名为 direct.h 或者其他 ...
VS2008
#include <direct.h>
#include <string.h>
#include <stdio.h>
int
main(
void
)
{
char
*buffer;
//得到当前的工作路径
if
((buffer=_getcwd(NULL,0))==NULL)
perror
(
"_getcwderror"
);
else
{
printf
(
"%s\nLength:%d\n"
,buffer,
strlen
(buffer));
free
(buffer);
}
}
参考:http://bbs.csdn.net/topics/120090894