1. 1. Describa los comandos de manejo de archivos Fopen() Fclose() Fread() Fwrite()
2. Describa los comandos de directorios (carpetas) chdir() mkdir() rmdir()
1.
Función fopen ( ): se utiliza para abrir ficheros. Debemos prestar atención a la siguiente
tabla a la hora de abrir ficheros, ya que, según el valor que elijamos, se dará una serie de
permisos u otros a la hora de trabajar con ficheros.
Función fclose ( ): cuando hemos utilizado un archivo, debemos terminar con este
mismo cerrándolo, para lo que utilizaremos esta función.
Valor Descripción
a Abre el fichero sólo para añadir datos. Si el fichero no existe, se creará.
a+ Abre el fichero para añadir y leer datos. Si el fichero no existe, se creará.
r Abre el fichero sólo para lectura.
r+ Abre el fichero para lectura y escritura.
w Abre el fichero para escritura. Si el fichero no existe, se creará.
w+ Abre el fichero para escritura y lectura. Si el fichero no existe, se creará.
Función fread ( ): es utilizada para mostrar sólo determinadas partes de un fichero. Esta
función necesitará, además, un segundo argumento, que determinará la cantidad de
caracteres que se desea leer del fichero al que estamos accediendo.
Función fwrite O: es utilizada para escribir ficheros. Primero hay que abrirlo, según se
explicó anteriormente, prestando atención a que para escribir debemos utilizar permiso
de escritura (es decir, los que llevan el símbolo +).
2.
Una de las principales funciones para el manejo de directorios es la instrucción chdir ( ),
que determinará el nuevo directorio que queramos especificar para trabajar.
Funciones mkdir ( ) y rmdir ( ): son funciones utilizadas para crear y para borrar
directorios, respectivamente. El único parámetro que añadiremos a estas funciones es el
de especificar el nombre del directorio que queramos crear o borrar.