chdir 是C语言中的一个系统调用函数(同cd),用于改变当前工作目录,其参数为Path 目标目录,可型应损厂个十离切以是绝对目录或相对目录。
功 能:更改当前工作目录。
参 数:Path 目标目录,可以是绝对目付兰辨祖录或剃姜樱相对目录迎乃虹。
返回值:成功返回0 ,失败返回-1
异 常 :
异常类型 | 错误号 | 条件 |
ArgumentException | 52 | Path 为空 |
FileNotFoundException | 76 | 指定的驱动器无效,或驱动器不可用 |
备 注:dos/windows下 chdir 函数更改默认目录,但是不更改默认驱动器。例如,如果默认驱动器是 C,下面的语句更改驱动器 D 上的默认目录,但 C 仍为默认驱动器芝付:
安全注意: ChDir 函数需要非托管代码权限,这可能会对它她台妹在部分信危白誉击任情况下的执行产生影响。有关更多信息,请参见 SecurityPermission 类和代码访问权限。
在文件I/O操作中,My 功能具有比 ChDir 函数更高的效率和更好的性能。