15.16 文件操纵函数
有两个函数用于操纵文件但不执行任何输入/输出操作。它们的原型如下所示。如果执行成功,这两个函数都返回零值;如果失败,它们都返回非零值。
int remove( char const *filename );
int rename( char const *oldname, char const *newname );
remove函数删除一个指定的文件。如果当remove被调用时文件处于打开状态,其结果取决于编译器。
rename函数用于改变一个文件的名字,从oldname改为newname。如果已经有一个名为newname的文件存在,则其结果取决于编译器。如果这个函数失败,文件仍然可以用原来的名字进行访问。
C和指针 第15章 输入/输出函数 15.16 文件操纵函数
于 2022-07-07 06:52:50 首次发布