Aquí, vamos a aprender acerca de la función fopen () de cabecera stdio.h biblioteca en lenguaje C con su sintaxis, ejemplo .
función fopen () en C
Prototipo:
FILE *fopen(const char* filename, const char* mode);
Parámetros:
const char* filename, const char* mode
Return escribir: FILE *
Uso de la función:
la función fopen () abre un arroyo que vínculos con un archivo. El prototipo de esta función es: FILE * fopen (const char * nombre del archivo, const char * modo);
Cuando,
- nombre : Nombre del archivo que desea trabajar.
- modo : Los modos de funcionamiento como de leer, escribir etc.
fopen () ejemplo en C
#include <stdio.h>
#include <stdlib.h>
int main(){
//create two files pointer
FILE *f1,*f2;
char s[20];
//open file for reading
f1=fopen("includehelp.txt","w");
printf("File is created for write operationn");
printf("Enter any stringn");
scanf("%s",&s);
//enter the string into the file
fputs(s,f1);
fclose(f1);
//append file for further operation
f2=fopen("includehelp.txt","a");
printf("File is appendednn");
fprintf(f2,"%s","_tutorial");
fclose(f2);
//check the file's existence
if((f2=fopen("includehelp.txt","r"))==NULL){
printf("file cannot openn");
exit(1);
}
//read the content from the file
fscanf(f2,"%s", s);
printf("%s",s);
fclose(f2);
return 0;
}
salida