Last active
September 1, 2020 00:10
-
-
Save kalimalrazif/91003d5655915dace1d3 to your computer and use it in GitHub Desktop.
Abrir un archivo en C
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <stdio.h> | |
int main(){ | |
/* | |
* Para usar un archivo tenemos que asociar una variable puntero | |
* al archivo para poder escribir o leer de el | |
*/ | |
FILE *manejador_archivo = NULL; | |
/* | |
* Ahora que tenemos la variable para asignarla al archivo procedemos a | |
* abrir el archivo, el primer parametro es el nombre del archivo | |
* con su localizacion exacta en el sistema de archivos. | |
* El segundo parametro es la forma en la que se va a abrir el archivo, | |
* en este caso estamos abriendo el archivo en modo de solo lectura | |
*/ | |
manejador_archivo = fopen("/home/nomar/archivo", "r"); | |
/* | |
* Ahora debemos comprobar que el proceso de apertura fue exitoso | |
* para saber si nuestra apertura de archivo fue exitosa hacemos la | |
* siguiente comparacion, si el contenido de la variable es igual a NULL | |
* el archivo no fue abierto. | |
*/ | |
if(manejador_archivo == NULL ) { | |
printf("No fue posible abrir el archivo\n"); | |
return -1; | |
} | |
/* | |
* Cuando ya no necesitemos trabajar mas con el archivo procedemos a cerrarlo | |
*/ | |
fclose(manejador_archivo); | |
return 0; | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment