5
LIBRERIAS EN LENGUAJE C #include <stdio.h> clearerr fclose feof ferror fflush fgetc fgetpos fgets fopen formato fprintf fputc fputs fread freopen fscanf fseek fsetpos ftell fwrite getc getchar gets perror printf putc putchar puts remove rename rewind scanf setbuf setybuf sprintf sscanf tmpfile tmpnam ungetc vfprintf vprintf vsprintf #include <stdlib.h> abort abs atexit atof atoi atol bsearch calloc div exit free getenv labs ldiv malloc mblen mbstowc s mbtowc qsort rand Realloc srand strtod strtol strtoul system wctomb #include <string.h> memchr memcmp memcpy memmove memset strcat strchr strcmp strcoll strcpy strcspn strerro r strlen strmcat strmcmp strmcpy strpbrk strrchr strspn strstr strtok strxfrm #include <ctype.h> tolower toupper #include <locale.h> localec onv setloca le #include <math.h> Acos Asin atan atan2 ceil cos cosh Exp Fabs floor fmod frexp ldexp log log10 modf pow sin sinh sqrt tan tanh #include <setjmp.h> longjmp setjmp

Librerias en Lenguaje c

Embed Size (px)

Citation preview

LIBRERIAS EN LENGUAJE C #include clearerr fclose feof ferror fflush fgetc fgetpos

fgets fopen formato fprintf fputc fputs fread

freopen fscanf fseek fsetpos ftell fwrite getc

getchar gets perror printf putc putchar puts

remove rename rewind scanf setbuf setybuf sprintf

sscanf tmpfile tmpnam ungetc vfprintf vprintf vsprintf

#include abort abs atexit atof atoi atol bsearch

calloc div exit free getenv labs ldiv

malloc mblen mbstowcs mbtowc qsort rand Realloc

srand strtod strtol strtoul system wctomb

#include memchr memcmp memcpy memmove memset strcat strchr

strcmp strcoll strcpy strcspn strerror strlen strmcat

strmcmp strmcpy strpbrk strrchr strspn strstr strtok

strxfrm

#include tolower toupper

#include localeconv setlocale

#include Acos Asin atan atan2 ceil cos cosh

Exp Fabs floor fmod frexp ldexp log

log10 modf pow sin sinh sqrt tan

tanh

#include longjmp setjmp

#include raise signal

#include asctime clock ctime difftime Gmtime localtime mktime

strftime time

#include Contiene los prototipos de las funciones, macros, y constantes para preparar y manipular la consola en modo texto en el entorno de MS-DOS.cgetsclreolclrscrcprintfcputscscanfdelline

getchegetpassgettextgettextinfogotoxyhighvideoinport

inslinekbhitlowvideomovetextnormvideooutportputch

puttextsetcursortypetextattrtextbackgroundtextcolortextmodeungetch

Otras librerias que no tienen funciones asociadas. Pero tienen macros constantes y/o estructuras. #include #include #include #include #include #include RESUMEN DE LIBRERIAS assert.h Contiene una macro para el diagnstico dentro de los programas. ctype.h Contiene varias funciones para comprobacin de tipos y transformacin de caracteres. errno.h Contiene varias macros usadas para informar de errores. limits.h Contienen varias macros que definen constantes para el tamao de tipo enteros. float.h Contienen varias macros que definen constantes para el tamao de tipo flotante. locale.h Contienen varias macros, funciones y tipos para unidades locales, como unidad monetaria, tiempo, dgitos, etc. math.h Contiene una macro y varias funciones matemticas. setjmp.h Contienen declaraciones que proporcionan una forma de evitar la secuencia normal de llamada y regreso de funciones. signal.h Contiene un tipo, dos funciones y varias macros para manejar condiciones excepcionales que aparecen durante la ejecucin, tal como una seal de interrupcin de una fuente externa o un error en la ejecucin. stdarg.h Contiene un tipo y tres macros que proporcionan recursos para recorrer una lista de argumentos de funcin de tamao y tipo desconocido. stddef.h Contiene varios tipos y macros que tambin estn definidas en otras libreras, como size_t. stdio.h Contiene tipos, macros y funciones para la realizacin de tareas de E/S. stdlib.h Contiene tipos, macros y funciones para la conversin numrica, generacin de nmeros aleatorios, bsquedas y ordenacin, gestin de memoria y tareas similares. string.h Contiene tipos, macros y funciones para la manipulacin de cadenas de caracteres. time.h Contiene tipos, macros y funciones para la la manipulacin de informacin sobre fechas y horas. Tipos datos: char, int, float, long, long long, short, double, void. CADENAS DE FORMATO d, i entero decimal con signo

o entero octal sin signo

u entero decimal sin signo

x entero hexadecimal sin signo (en minsculas)

X entero hexadecimal sin signo (en maysculas)

f Coma flotante en la forma [-]dddd.dddd

e Coma flotante en la forma [-]d.dddd e[+/-]ddd

g Coma flotante segn el valor

E Como e pero en maysculas

G Como g pero en maysculas

c un carcter

s cadena de caracteres terminada en '\0'

% imprime el carcter %

p puntero

SECUENCIA DE ESCAPE \a Alerta

\b Espacio atrs

\f Salto de pgina

\n Salto de lnea

\r Retorno de carro

\t Tabulacin horizontal

\v Tabulacin vertical

\\ Barra invertida

\' Comilla simple

\" Comillas dobles

\OOO Visualiza un carcter cuyo cdigo ASCII es OOO en octal

\xHHH Visualiza un carcter cuyo cdigo ASCII es HHH en hexadecimal

Funcionabilidad de la Funcin System, que pertenece a la librera Colores de Fondo 0 = Negro1 = Azul2 = Verde3 = Aguamarina4 = Rojo5 = Prpura6 = Amarillo7 = Blanco8 = Gris9 = Azul claro Colores de Fuentea = Verde clarob = Aguamarina claroc = Rojo clarod = Prpura claroe = Amarillo clarof = Blanco brillante