Latest web development tutorials

Funkcje biblioteczne C - tmpfile ()

Biblioteka standardowa języka C - <stdio.h> Biblioteka standardowa języka C - <stdio.h>

opis

C Funkcje biblioteczneFILE * tmpfile (void) w trybie aktualizacji binarnej (WB +) tworzy pliki tymczasowe.Pliki tymczasowe są tworzone lub gdy program zostanie zakończony automatycznie usuwane, gdy strumień jest zamknięty.

oświadczenie

Poniżej znajduje się zestawienie funkcji tmpfile ().

FILE *tmpfile(void)

parametry

  • NA

Wartość zwracana

Jeśli się powiedzie, funkcja zwraca wskaźnik do wskaźnika strumień tworzony jest plik tymczasowy. Jeśli plik nie jest tworzony, zwraca NULL.

Przykłady

Poniższy przykład demonstruje tmpfile () Funkcja ta jest używana.

#include <stdio.h>

int main ()
{
   FILE *fp;

   fp = tmpfile();
   printf("临时文件被创建\n");

   /* 您可以在这里使用临时文件 */

   fclose(fp);

   return(0);
}

Załóżmy, skompilować i uruchomić powyższy program, tworzy tymczasowy plik w / tmp folderu, ale raz wyjść program, pliki tymczasowe będą automatycznie usuwane, a program przyniesie następujące wyniki:

临时文件被创建

Biblioteka standardowa języka C - <stdio.h> Biblioteka standardowa języka C - <stdio.h>