0

大家好,我想知道如何(如果可能)在 C 中更改为外部硬盘驱动器。我正在编写一个与外部硬盘驱动器一起使用的程序。

非常感谢,曼先生

4

1 回答 1

2

在程序中更改目录时要小心——通常只需要在外部设备上打开文件而不实际更改目录即可。

但是,在 Windows 和 Unix 上,基本答案是通过“更改目录”操作。在类 Unix 平台上,即 'chdir(2)' 系统调用;您的程序应指定外部硬盘安装的目录名称,然后将相对路径名写入磁盘上的适当位置(以路径名不包含太多“../”序列为条件)。

在 Windows 上,您需要确保指定驱动器号以及硬盘驱动器上的路径。

于 2009-12-17T00:21:30.033 回答