Next: 12.1. Operaciones sobre ficheros Up: Índice Previous: 11. Funciones
12. Librerías
En el lenguaje C toda la entrada y salida de un programa se realiza a través de funciones definidas en librerías. También se encuentran definidas en librerías otros tipos de funciones. Dichas librerías, o la mayoría, son estándar (las funciones en ellas definidas tienen nombres estándar) lo que facilita la portabilidad de los programas. Al inicio de cada fichero se debe indicar las declaraciones de las librerías que se utilizarán. Esto se realiza utilizando la directiva #include, cuya sintaxis es:#include nombre_fichero
donde el nombre del fichero donde se realizan las definiciones se coloca entre ángulos (<nombre_fichero>) o entre comillas dobles ("nombre_fichero") según el lugar en que haya que buscar el fichero sea en los directorios asignados por defecto a los ficheros 'include' o en el actual.
Estos ficheros de definiciones suelen tener la extensión .h (de header, cabeceras) y contienen definiciones necesarias para la utilización de las funciones contenidas en las librerías.
Por otra parte, utilizando la directiva #include se puede hacer inclusión de ficheros de código del mismo modo que en cualquier otro lenguaje.#include <stdio.h> Incluye la cabecera para usar las librerias
de entrada/salida desde el
directorio estándar#include "stdio.h" Igual al anterior pero las busca
en el directorio actual#include "a:\librería\mia.h" Incluye el fichero mia.h
desde la unidad a:
Figura 24 Ejemplo de inclusión de librerías
Next: 12.1. Operaciones sobre ficheros Up: Índice Previous: 11. Funciones
Última modificación: 26/4/1999
Copyright © 1999, F. de Sande - Centro Superior de Informática, Universidad de La Laguna.
All rights reserved.