Beruflich Dokumente
Kultur Dokumente
Diseo
El nombre y las caractersticas de cada funcin, el prototipo, as como la definicin de algunos tipos
de datos y macros, se encuentran en un fichero denominado archivo de cabecera (con extensin
".h"), pero la implementacin real de las funciones estn separadas en un archivo de la biblioteca.
La denominacin y el mbito de las cabeceras se han convertido en comunes, pero la organizacin
de las bibliotecas sigue siendo diversa, ya que stas suelen distribuirse con cada compilador. Dado
que los compiladores de C, a menudo, ofrecen funcionalidades adicionales que no estn
especificados en el ANSI C, la biblioteca de un compilador no siempre es compatible con el
estndar ni con las bibliotecas de otros compiladores.
El estndar ANSI
La biblioteca estndar de ANSI C consta de 24 ficheros cabecera que pueden ser incluidos en un
proyecto de programacin con una simple directiva. Cada cabecera contiene la declaracin de una o
ms funciones, tipos de datos y macros.
Archivos de Cabecera
- conio.h (cgets, cprintf, cputs, cscanf, getch, getche, kbhit,clrcrs)
- ctype.h (isascii, isalnum, isdigit, islower, isspace, isupper, toascii,tolower,
toupper)
- math.h (abs, acos, asin, atan, ceil, cos, exp, fabs, flloor, fmod, log, pow, sin, sqrt,
tan)
- stdio.h (getchar, putchar, gets, puts, fflush, scanf, printf)
- stdlib.h (atoi, atof, itoa, rand, srand, system,exit,qsort)
- string.h (strcpy, strlen, strcmp,strncmp, strncpy,strcat,strchr)
- time.h
Programa Ejemplo por cada funcin de archivo de cabecera.
Conio h