C / stdio.h / tmpfile
clearerr, fclose, feof, ferror, fflush, fgetc, fgetpos, fgets, fopen, fprintf, fputc, fputs, fread, freopen, fscanf, fseek, fsetpos, ftell, fwrite, getc, getcha, gets, perror, printf, putc, putchar, puts, remove, rename, rewind, scanf, setbuf, setvbuf, sprintf, sscanf, » tmpfile, tmpnam, ungetc, vfprintf, vprintf, vsprintf,
Funcion: tmpfile()
Sintaxis:
FILE *tmpfile(void);

Descripcion: Crea un fichero binario temporal que será borrado automáticamente cuando sea cerrado o al terminar el programa. Si el programa termina abnormalmente, entonces el comportamiento de la función está definido según la implementación del compilador; puede ser que el fichero sea borrado o no. El fichero es abierto para añado con el modo "wb+".
Ejemplo:
#include <stdio.h>
 
int main()
{
   FILE *fTmp;
 
   fTmp = tmpfile();
   printf( "Un fichero temporal " );
   if( fTmp )   printf( "ha sido creado.\n" );
   else   printf( "no pudo ser creado.\n" );
 
   return 0;
}

Librerias C

Librerias ANSI C
   string.hcstring
   math.hcmath
   stdio.hcstdio
   time.hctime
   stdlib.hcstdlib
   ctype.hcctype
   locale.hclocale
   signal.hcsignal
   setjmp.hcsetjmp

Librerias Borland
   conio.h
   graphics.h