转自MSDN:
//得到程序配置文件的完整目录
char* buffer;
// Get the current working directory:
if( (buffer = _getcwd( NULL, 0 )) == NULL )
printf("_getcwd error\n");
else{
sprintf(cfg, "%s\\a.config", buffer);
printf( "cfg: %s\n", cfg);
free(buffer);
}