Anda di halaman 1dari 4

#

Nombre de funcin

Tipo

Biblioteca a la Sintaxis cual pertenece

Descripcin

17 fclose(f)

int

stdio.h

int fclose(FILE *f);

Cierra el archivo f. Devue el valor 0 si el archivo se cerrado con exito.

18 feof(f)

int

stdio.h

int feof(FILE *f);

Determina si se ha encont un fin de archivo. si es as devuelve un valor distinto cero, en otro caso devuelv

19 fgetc(f) 20 fegts(s, i, f) 23 fopen(s1, s2) 24 fprintf(f, ...) 25 fputc(c, f) 26 fputs(s, f)

int char(puntero) file(puntero) int int int

stdio.h stdio.h stdio.h stdio.h stdio.h stdio.h stdio.h

27 fread(s, i1, i2, f) int

Lee un caracter del archiv Lee una cadena s, con i caracteres, del archivo f Abre un archivo llamado FILE *fopen(const char *s1, del tipo s2. Devuelve un const char *s2) puntero al archivo. * Escribe datos en el archiv int fprintf(FILE *f, const (el resto de los argumento char *formato [,arg,...]); Escribe un caracter en el int fputc(int c, FILE *f); archivo f Escribe una cadena de int fputs(const char *cad, caracteres en el archivo f FILE *f) Lee i2 elementos, cada un size_t fread(void *b, size_t tamano i1 bytes, desde el t, size_t n, FILE *f); archivo f hasta la cadena int fgetc(FILE f); char *fgets(char s, int s, FILE *f);

30 fseek(f, l, i)

int

stdio.h

int fseek(FILE *f, long desplaza, int origen);

Mueve el puntero al archi una distancia de 1 bytes d la posicion i (i puede representar el principio de archivo, la posicion actua puntero o el fin del archiv

31 ftell(f)

long int

stdio.h

long int ftell(FILE *f);

Devuelve la posicion actu del puntero dentro del arc f

32 fwrite(s, i1, i2, f) int 33 getc(f) 34 getchar( ) 35 gets(s) int int char(puntero)

stdio.h stdio.h stdio.h stdio.h

size_t fwrite(const void *p, Escribe i2 elementos, cad de tamano 1 bytes, desde size_t i1, size_t i2, FILE cadena s hasta el archivo *f); int getc(FILE *f); int getchar(void); char *gets(char *cad);

Lee un caracter del archiv Lee un caracter desde el

Lee una cadena de caracte desde el dispositivo de en estandar

54 printf(...) 55 putc(c, f) 56 putchar(c)

int int int

stdio.h stdio.h stdio.h

int printf(const char *formato[,argumento,...]); int putc(int c, FILE *f); int putchar(int c);

Escribe datos en dispositi salida estandar. Escribe un caracter en el archivo f

Escribe un caracter en el dispositivo de salida estan

57 puts(s) 59 rewind(f) 60 scanf(...)

int void int

stdio.h stdio.h stdio.h

int puts(const char *cad) void rewind(FILE *f); int scanf(const char *formato {,direccion,...]);

Escribe una cadena de caracteres en el dispositiv salida estandar

Mueve el puntero al princ Lee datos en dispositivo d entrada estandar

escripcin

Ejemplo

erra el archivo f. Devuelve valor 0 si el archivo se ha rrado con exito.

int fclose(FILE "archivo");

etermina si se ha encontrado n fin de archivo. si es asi, feof(fichen); vuelve un valor distinto de ro, en otro caso devuelve 0 c+fgetc(fp) fgets(caddemo, 80, fp); if ((corriente2=fopen("dat os","W+"))==NULL fprintf(f1, "El resultado es %f\n",result); fputc(*(p++), stdout); fputs("esto es una prueba", f1); fread(buf, strlen(msg)+1, 1, flujo);

ee un caracter del archivo f ee una cadena s, con i racteres, del archivo f bre un archivo llamado s1, l tipo s2. Devuelve un untero al archivo. * scribe datos en el archivo f l resto de los argumentos scribe un caracter en el chivo f scribe una cadena de racteres en el archivo f ee i2 elementos, cada uno de mano i1 bytes, desde el chivo f hasta la cadena s

ueve el puntero al archivo f na distancia de 1 bytes desde posicion i (i puede fseek(f1,OL,SEEK_SE presentar el principio del T); // ir al principio chivo, la posicion actual del untero o el fin del archivo.

evuelve la posicion actual l puntero dentro del archivo ftell(fichen)

scribe i2 elementos, cada uno num=fwrite(lista,sizeof tamano 1 bytes, desde la (char),25,flujo); dena s hasta el archivo f while(c=getc(fx) ee un caracter del archivo f !=EOF { ee un caracter desde el int c;

ee una cadena de caracteres sde el dispositivo de entrada gets(nombre); tandar

scribe datos en dispositivo de print("producto %d y lida estandar. %d es %d\n",x,y,x*y); putc('*',demo); putchar('B');

scribe un caracter en el chivo f

scribe un caracter en el spositivo de salida estandar

scribe una cadena de puts("Desea continuar racteres en el dispositivo de (s/n); lida estandar

ueve el puntero al principio rewind(fx); ee datos en dispositivo de scanf('%d %f %c %s, trada estandar &i, &fp, &c, s);

Anda mungkin juga menyukai