大家好,我想知道如何(如果可能)用 C 语言更改为外部硬盘驱动器。我正在编写一个与外部硬盘驱动器一起使用的程序。
非常感谢, 文先生
最佳答案
要小心更改程序中的目录 - 通常需要的只是打开外部设备上的文件,而不实际更改其目录。
但是,在 Windows 和 Unix 上,基本答案是通过“更改目录”操作。在类 Unix 平台上,这是“chdir(2)”系统调用;你的程序应该指定外部硬盘挂载的目录名称,然后相对路径名将写入磁盘上的适当位置(以路径名不包含太多“../”序列为准)。
在 Windows 上,您需要确保指定驱动器号以及硬盘驱动器上的路径。
关于c - 如何将 C 语言更改为外部磁盘驱动器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1933665/