c库函数tmpfile
生活随笔
收集整理的這篇文章主要介紹了
c库函数tmpfile
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
描述
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库函数tmpfile的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: nginx服务器的文件大小的限制解决方法
- 下一篇: SMTP发送邮件