c库函数tmpfile
描述
C库函数FILE *tmpfile(void)以二进制更新模式(wb+)创建临时文件。被创建的临时文件会在流关闭的时候或者在程序终止的时候自动删除。
声明
下面是tmpfile()函数的声明。
FILE *tmpfile(void)
参数:NA
返回值
如果成功,该函数返回一个指向被创建的临时文件的流指针。如果文件未被创建,则返回NULL。
实例
下面的示例演示了tmpfile()函数的用法。
#include int main() {FILE *fp;fp = tmpfile();printf("临时文件被创建\n");/*您可以在这里使用临时文件*/fclose(fp);return(0);
}
让我们编译并运行上面的程序,它将在/tmp文件夹中创建一个临时文件,但是一旦程序退出,临时文件会自动删除,且程序会产生以下结果:
临时文件被创建
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
