Escolar Documentos
Profissional Documentos
Cultura Documentos
fork () : . pid
. 0
/
FILE *fopen(char *fname, char *mode);
fopen() (fp),
(NULL)
int fclose(FILE *fp);
fclose() 0, EOF ( -1)
int fgetc(FILE *fp);
( getc())
byte ,
EOF. EOF fgetc()
int fputc(int ch, FILE *fp);
( putc())
ch fp,
EOF
/
size_t fread(void *buffer, size_t size, size_t num, FILE *fp);
fp num size
o buffer
size_t fwrite(void *buffer, size_t size, size_t num, FILE *fp);
fp num size
buffer
int fseek(FILE *fp, long offset, int origin);
fp , offset
- . origin SEEK_SET
( ), SEEK_CUR ( ),
SEEK_END ( ). 0 0
long ftell(FILE *fp);
fp, -1
int rename(char *oldname, char *newname);
0 , 0
int remove(char *file-name);
0 , 0
buffer
int fflush(FILE *fp);
0 , EOF
int fflush(NULL);
buffer