MEDRANO PEREZ JOSE ANTONIO
MATEMATICAS APLICADAS Y COMPUTACIÓN
FUNDAMENTOS DE PROGRAMACION
GRUPO: 1152
Librerías ANSI C
Librerías estándar C
Directiva: Es una línea cuyo primer carácter es #
Índice de estructuras y tipos
-CFunción
Librería
clock_t
time
Fichero de
cabecera C
time.h
Fichero de
cabecera C++
ctime
Fichero de
cabecera C
stdlib.h
Fichero de
cabecera C++
cstdlib
Fichero de
cabecera C
stdio.h
stdio.h
Fichero de
cabecera C++
cstdio
cstdio
Fichero de
cabecera C
setjmp.h
Fichero de
cabecera C++
csetjmp
Fichero de
cabecera C
locale.h
stdlib.h
Fichero de
cabecera C++
clocale
cstdlib
Fichero de
cabecera C
stddef.h
Fichero de
cabecera C++
cstddef
Fichero de
cabecera C++
csignal
ctime
cstring
cstdlib
cstdio
cstddef
Fichero de
-DFunción
Librería
div_t
stdlib
-FFunción
Librería
FILE
fpos_t
stdio
stdio
-JFunción
Librería
jmp_buf
setjmp
-LFunción
Librería
lconv
ldiv_t
locale
stdlib
-PFunción
Librería
ptrdiff_t
stddef
-SFunción
Librería
sig_atomic_t
size_t
size_t
size_t
size_t
size_t
signal
time
string
stdlib
stdio
stddef
Fichero de
cabecera C
signal.h
time.h
string.h
stdlib.h
stdio.h
stddef.h
Librería
Fichero de
-TFunción
MEDRANO PEREZ JOSE ANTONIO
MATEMATICAS APLICADAS Y COMPUTACIÓN
FUNDAMENTOS DE PROGRAMACION
GRUPO: 1152
time_t
tm
time
time
cabecera C
time.h
time.h
cabecera C++
ctime
ctime
Fichero de
cabecera C
stdlib.h
stddef.h
Fichero de
cabecera C++
cstdlib
cstddef
-WFunción
Librería
wchar_t
wchar_t
stdlib
stddef
Librerías C
A
assert
C
ctype
E
errno
F
float
L
limits locale
M
math
S
setjmp signal stdarg stddef stdio stdlib string
T
time
Librería assert ANSI C
Únicamente define la macro de depuración assert.
Macros
assert
Librería ctype ANSI C
MEDRANO PEREZ JOSE ANTONIO
MATEMATICAS APLICADAS Y COMPUTACIÓN
FUNDAMENTOS DE PROGRAMACION
GRUPO: 1152
Contiene los prototipos de las funciones y macros de clasificación de caracteres.
Tabla de referencia rápida:
Función Valores
isalnum (A - Z o a - z) o (0 - 9)
isalpha (A - Z o a - z)
isascii
0 - 127 (0x00-0x7F)
iscntrl
(0x7F o 0x00-0x1F)
isdigit
(0 - 9)
isgraph Imprimibles menos ' '
islower (a - z)
isprint
Imprimibles incluido ' '
ispunct Signos de puntuación
isspace
espacio, tab, retorno de línea, cambio de línea, tab
vertical, salto de página (0x09 a 0x0D, 0x20).
isupper (A-Z)
isxdigit (0 to 9, A to F, a to f)
Funciones
tolower
toupper
isalnum
isdigit
ispunct
toascii
isalpha
isgraph
isspace
Macros
isascii
islower
isupper
iscntrl
isprint
isxdigit
Librería errno ANSI C
Define constantes para los códigos de error, puedes consultarlos editando el fichero errno.h.
Macros
errno
MEDRANO PEREZ JOSE ANTONIO
MATEMATICAS APLICADAS Y COMPUTACIÓN
FUNDAMENTOS DE PROGRAMACION
GRUPO: 1152
Librería float ANSI C
Contiene parámetros de entorno, información sobre limitaciones y rangos para tipos reales.
Nota: Algunas macros serán definidas de igual o mayor en magnitud (valor absoluto) a los valores
indicados, a excepción de la macro FLT_ROUNDS.
Macros
DBL_DIG
DBL_EPSILON
DBL_MANT_DIG DBL_MAX
DBL_MAX_10_EXP DBL_MAX_EXP
DBL_MIN
DBL_MIN_10_EXP
DBL_MIN_EXP
FLT_DIG
FLT_EPSILON
FLT_MANT_DIG
FLT_MAX
FLT_MAX_10_EXP FLT_MAX_EXP FLT_MIN
FLT_MIN_10_EXP FLT_MIN_EXP
FLT_RADIX
FLT_ROUNDS
LDBL_DIG
LDBL_EPSILON
LDBL_MANT_DIG LDBL_MAX
LDBL_MAX_10_EXP LDBL_MAX_EXP LDBL_MIN
LDBL_MIN_10_EXP
LDBL_MIN_EXP
Fichero limits ANSI C
Contiene parámetros de entorno, información sobre limitaciones y rangos para tipos enteros.
Constantes:
Constante
Significado
CHAR_BIT
Número de bits del tipo char
CHAR_MIN
Valor mínimo del tipo char
CHAR_MAX
Valor máximo del tipo char
INT_MIN
Valor mínimo del tipo int
INT_MAX
Valor máximo del tipo int
LONG_MIN
Valor mínimo del tipo long
LONG_MAX
Valor máximo del tipo long
SCHAR_MIN
Valor mínimo del tipo char con signo
SCHAR_MAX
Valor máximo del tipo char con signo
SHRT_MIN
Valor mínimo del tipo short
SHRT_MAX
Valor máximo del tipo short
UCHAR_MAX
Valor máximo de unsigned char
USHRT_MAX
Valor máximo unsigned short
MEDRANO PEREZ JOSE ANTONIO
MATEMATICAS APLICADAS Y COMPUTACIÓN
FUNDAMENTOS DE PROGRAMACION
GRUPO: 1152
UINT_MAX
Valor máximo unsigned int
ULONG_MAX
Valor máximo unsigned long
Librería locale ANSI C
Contiene los prototipos de las funciones, macros, y tipos para manipular y controlar varias opciones
pertenecientes a la localidad del sistema.
Funciones
localeconv
setlocale
LC_ALL
LC_NUMERIC
LC_COLLATE
LC_TIME
Macros
LC_CTYPE
NULL
LC_MONETARY
Estructuras
lconv
Librería math ANSI C
Contiene los prototipos de las funciones y otras definiciones para el uso y manipulación de funciones
matemáticas.
Funciones
acos
ceil
fabs
ldexp
pow
tan
Macros
HUGE_VAL
asin
cos
floor
log
sin
tanh
atan
cosh
fmod
log10
sinh
atan2
exp
frexp
modf
sqrt
MEDRANO PEREZ JOSE ANTONIO
MATEMATICAS APLICADAS Y COMPUTACIÓN
FUNDAMENTOS DE PROGRAMACION
GRUPO: 1152
Librería setjmp ANSI C
Contiene los prototipos para las funciones y un tipo para crear y manipular el entorno al hacer
llamadas: registros, pilas, etc..
Funciones
longjmp
setjmp
Estructuras
jmp_buf
Librería signal ANSI C
Contiene las funciones, macros, y tipos para crear y manipular señales del sistema.
Funciones
raise
signal
SIGABRT
SIGTERM
SIGFPE
SIG_DFL
Macros
SIGILL
SIG_ERR
SIGSEGV
SIG_IGN
Estructuras
sig_atomic_t
Librería stdarg ANSI C
Contiene las macros y tipos para crear y manipular argumentos de variables.
Macros
va_arg
va_end
va_list
va_start
MEDRANO PEREZ JOSE ANTONIO
MATEMATICAS APLICADAS Y COMPUTACIÓN
FUNDAMENTOS DE PROGRAMACION
GRUPO: 1152
Librería stddef ANSI C
Contiene las macros, y tipos comunes.
Macros
NULL
offsetof
Estructuras
ptrdiff_t
size_t
wchar_t
Librería stdio ANSI C
Contiene los prototipos de las funciones, macros, y tipos para manipular datos de entrada y salida.
Funciones
clearerr
fflush
fopen
fputs
fseek
getc
printf
remove
setbuf
tmpfile
vprintf
fclose
fgetc
formato
fread
fsetpos
getchar
putc
rename
setvbuf
tmpnam
vsprintf
feof
fgetpos
fprintf
freopen
ftell
gets
putchar
rewind
sprintf
ungetc
ferror
fgets
fputc
fscanf
fwrite
perror
puts
scanf
sscanf
vfprintf
BUFSIZ
L_tmpnam
SEEK_SET
TMP_MAX
EOF
NULL
stderr
_IOFBF
FILENAME_MAX FOPEN_MAX
SEEK_CUR
SEEK_END
stdin
stdout
_IOLBF
_IONBF
Macros
Estructuras
MEDRANO PEREZ JOSE ANTONIO
MATEMATICAS APLICADAS Y COMPUTACIÓN
FUNDAMENTOS DE PROGRAMACION
GRUPO: 1152
FILE
fpos_t
size_t
Librería stdlib ANSI C
Contiene los prototipos de las funciones, macros, y tipos para utilidades de uso general.
Funciones
abort
atoi
div
labs
mbstowcs
realloc
strtoul
abs
atol
exit
ldiv
mbtowc
srand
system
atexit
bsearch
free
malloc
qsort
strtod
wctomb
atof
calloc
getenv
mblen
rand
strtol
EXIT_FAILURE
RAND_MAX
EXIT_SUCCESS MB_CUR_MAX NULL
Macros
Estructuras
div_t
ldiv_t
size_t
wchar_t
Librería string ANSI C
Contiene los prototipos de las funciones y macros de clasificación de caracteres.
Funciones
memchr
memset
strcoll
strlen
strpbrk
strtok
memcmp
strcat
strcpy
strncat
strrchr
strxfrm
memcpy
strchr
strcspn
strncmp
strspn
memmove
strcmp
strerror
strncpy
strstr
MEDRANO PEREZ JOSE ANTONIO
MATEMATICAS APLICADAS Y COMPUTACIÓN
FUNDAMENTOS DE PROGRAMACION
GRUPO: 1152
Macros
NULL
Estructuras
size_t
Librería time ANSI C
Contiene los prototipos de las funciones, macros, y tipos para manipular la hora y la fecha del sistema.
Funciones
asctime
gmtime
time
clock
localtime
ctime
mktime
difftime
strftime
time_t
tm
Macros
CLOCKS_PER_SEC NULL
Estructuras
clock_t
size_t
Fuente: http://c.conclase.net/librerias/index.php