C 库函数 - tmpfile()
C 语言教程
· 2019-02-23 17:57:06
描述
C 库函数 FILE *tmpfile(void) 以二进制更新模式(wb+)创建临时文件。被创建的临时文件会在流关闭的时候或者在程序终止的时候自动删除。
声明
下面是 tmpfile() 函数的声明。
FILE *tmpfile(void)
参数
- NA
返回值
如果成功,该函数返回一个指向被创建的临时文件的流指针。如果文件未被创建,则返回 NULL。
实例
下面的实例演示了 tmpfile() 函数的用法。
#include <stdio.h> int main () { FILE *fp; fp = tmpfile(); printf("临时文件被创建\n"); /* 您可以在这里使用临时文件 */ fclose(fp); return(0); }
让我们编译并运行上面的程序,它将在 /tmp 文件夹中创建一个临时文件,但是一旦程序退出,临时文件会被自动删除,且程序会产生以下结果:
临时文件被创建
点击查看所有 C 语言教程 文章: https://www.codercto.com/courses/l/17.html
Web 2.0 Heroes
Bradley L. Jones / Wiley / 2008-04-14 / USD 24.99
Web 2.0 may be an elusive concept, but one thing is certain: using the Web as merely a means of retrieving and displaying information is history. Today?s Web is immediate, interactive, innovative. It ......一起来看看 《Web 2.0 Heroes》 这本书的介绍吧!