Está en la página 1de 5

BIBLIOTECAS Y DESCRIPCIONES DE USO

Nombre de Descripcin
Biblioteca
assert.h Es proporcionar una definicin de la macro assert,
que imprime un mensaje de error y aborta el
programa
alloc.h Existen funciones para asignar, liberar memoria, u
obtener informacin de bloques de memoria.
ctype.h Son funciones que nos permiten conocer la
naturaleza de un carcter, o bien para convertir
de maysculas a minsculas y viceversa; y
valores enteros a cdigos ASCII.
dir.h Esto permite ordenar, crear, modificar, mover y
eliminar directorios
errno.h Representa los nmeros de error, despus que
ocurre un error se puede consultar el valor de la
variable del sistema deerrno para obtener ms
informacin sobre ese error.
float.h Define los lmites de los tipos de coma flotante
limits.h Define los lmites de los diferentes tipos de
enteros
math.h Contiene las funciones matemticas estndar
utilizadas en C y C++
setjmp.h Define el tipo de jmp_buf para algunas funciones.
signal.h Contiene funciones de estado.
stdarg.h Define funciones que pueden ser llamadas con
diferentes nmeros de argumentos, de modo que
se pueda escribir f(a) y f(a, b).
stdef.h Se definen algunos tipos especiales
stdio.h Incorporan las funciones de Entrada - Salida E/S
estndar, tipos y macros
stlib.h Declara funciones que son tiles para diferentes
propsitos, en especial de bsqueda y ordenacin.
string.h Este archivo contiene funciones para manejo de
cadenas de caracteres.
time.h Contiene funciones relativas a fechas y horas

CTYPE.H
isalnum(c) Determina si el argumento es alfanumrico.
Devuelve un valor distinto de cero si es cierto; en
otro caso devuelve 0
isalpha(c) Determina si el argumento es alfabtico. Devuelve

GERARDO DAVID CHIMBOLEMA GAMBOA N1J


un valor distinto de cero si es cierto; en otro caso
devuelve 0.
isascii(c) Determina si el argumento es un carcter ASCII.
Devuelve un valor distinto de cero si es cierto; en
otro caso devuelve 0
iscntrl(c) Determina si el argumento es un carcter ASCII de
control. Devuelve un valor distinto de cero si es
cierto; en otro caso devuelve 0
isdigit(c) Determina si el nmero es un digito decimal.
Devuelve un valor distinto de cero si es cierto; en
otro caso devuelve 0
isgraph(c) Determina si el argumento es un carcter ASCII
grafico (hex 0x21 -0x7e; octal 041 -176).
Devuelve un valor distinto de cero si es cierto; en
otro caso devuelve 0
islower(c) Determina si el argumento es una minscula.
Devuelve un valor distinto de cero si es cierto; en
otro caso devuelve 0
isodigit(c) Determina si el argumento es un digito octal.
Devuelve un valor distinto de cero si es cierto; en
otro caso devuelve 0
isprint(c) Determina si el el argumento es un carcter ASCII
imprimible (hex 0x20 -0x7e; octal 040 -176).
Devuelve un valor distinto de cero si es cierto; en
otro caso devuelve 0
ispunct(c) Determina si el argumento es un carcter de
puntuacin. Devuelve un valor distinto de cero si
es cierto; en otro caso devuelve 0
isspace(c) Determina si el argumento es un espacio en
blanco. Devuelve un valor distinto de cero si es
cierto; en otro caso devuelve 0
isupper(c) Determina si el argumento es una mayscula.
Devuelve un valor distinto de cero si es cierto; en
otro caso devuelve 0
isxdigit(c) Determina si el argumento es un digito
hexadecimal. Devuelve un valor distinto de cero si
es cierto; en otro caso devuelve 0
toascii Convierte el valor del argumento a ASCII

MATH.H
acos(d) Devuelve el arco coseno de d
asin(d) Devuelve el arco seno de d
atan(d1, d2) Devuelve el arco tangente de d1/d2
ceil(d) Devuelve un valor redondeado por exceso al
siguiente entero mayor

GERARDO DAVID CHIMBOLEMA GAMBOA N1J


cos(d) Devuelve el coseno de d
cosh(d) Devuelve el coseno hiperblico de d
exp(d) Eleve e a la potencia d (e=2,7182818... es la base
del sistema de logaritmos naturales (neperianos))
fabs(d) Devuelve el valor absoluto de d
floor(d) Devuelve un valor redondeado por defecto al
entero menor ms cercano
fmod(d1, d2) Devuelve el resto de d1/d2 (con el mismo signo
que d1)
labs(l) Devuelve el calor absoluto de 1
log(d) Devuelve el logaritmo natural de d
log10(d) Devuelve el logaritmo (en base 10) de d
pow(d1, d2) Devuelve d1 elevado a la potencia d2
sin(d) Devuelve el seno de d
sinh(d) Devuelve el seno hiperblico de d
sqrt(d) Devuelve la raz cuadrada de d
tan(d) Devuelve la tangente de d
tanh(d) Devuelve la tangente hiperblica de d

TIME.H

difftime(11, 12) Devuelve la diferencia de tiempo 11(hora2) -


12(hora1) , donde 11 y 12 representan el tiempo
transcurrido despus de un tiempo base (ver
funcin time)
time(p) Devuelve el nmero de segundos transcurridos
despus de un tiempo base designado

STRING.H
strcmp(s1, s2) Compara dos cadenas de caracteres
lexicogrficamente. Devuelve un valor negativo si
s1 < s2; 0 si s1 y s2 son idnticas; y un valor
positivo si s1 > s2
strcmpi(s1, s2) Compara dos cadenas de caracteres
lexicogrficamente, sin diferenciar maysculas de
minsculas. Devuelve un valor negativo si s1 <
s2; 0 si s1 y s2 son idnticas; y un valor positivo si
s1 > s2
strcpy(s1, s2) Copia la cadena de caracteres s2 en la cadena s1
strlen(s) Devuelve el nmero de caracteres de una cadena
strset(c, s) Pone todos los caracteres de s a c (excluyendo el
carcter nulo del final \0)
system(s) Pasa la orden al sistema operativo. Devuelve cero

GERARDO DAVID CHIMBOLEMA GAMBOA N1J


si la orden se ejecuta correctamente; en otro caso
devuelve un valor distinto de cero, tpicamente -1.

IOSTREAM.H
cin Canal de entrada estndar
cout Canal de salida estndar
cerr Canal de salida de errores.
clog Canal de salida de errores.

CONIO.H
clrscr() Se borran todos los datos de la pantalla de forma automtica. No su
contenido (cls o clear). Ejemplo: system(cls).
gotoxy() Para colocar el cursor en una determinada posicin que elijas de la
embargo a veces resulta til; gotoxy(x,y).

STDIO.H
fclose(f) Cierra el archivo f. Devuelve el valor 0 si el archivo
se ha cerrado con xito.
feof(f) Determina si se ha encontrado un fin de archivo.
si es as, devuelve un valor distinto de cero, en
otro caso devuelve 0
fgetc(f) Lee un carcter del archivo f
fegts(s, i, f) Lee una cadena s, con i caracteres, del archivo f
fprintf(f, ...) Escribe datos en el archivo f (el resto de los
argumentos
fputc(c, f) Escribe un carcter en el archivo f
fputs(s, f) Escribe una cadena de caracteres en el archivo f
fread(s, i1, i2, Lee i2 elementos, cada uno de tamao i1 bytes,
f) desde el archivo f hasta la cadena s
ftell(f) Devuelve la posicin actual del puntero dentro del
archivo f
fwrite(s, i1, i2, Escribe i2 elementos, cada uno de tamao 1
f) bytes, desde la cadena s hasta el archivo f
getc(f) Lee un carcter del archivo f
getchar( ) Lee un carcter desde el dispositivo de entrada
estndar
gets(s) Lee una cadena de caracteres desde el dispositivo
de entrada estndar
putc(c, f) Escribe un carcter en el archivo f
putchar(c) Escribe un carcter en el dispositivo de salida
estndar
puts(s) Escribe una cadena de caracteres en el
dispositivo de salida estndar

GERARDO DAVID CHIMBOLEMA GAMBOA N1J


rewind(f) Mueve el puntero al principio del archivo f

BIBLIOGRAFIA
https://bibliotecas-del-lenguaje.wikispaces.com/biblioteca+%3Cconio.h%3E

http://www.data2013.cl/DOCS/INFORMATICA/PROGRC/cap-c9.html

GERARDO DAVID CHIMBOLEMA GAMBOA N1J

También podría gustarte