Académique Documents
Professionnel Documents
Culture Documents
#include "stdio.h"
FUNCIONES
fclose
fopen,
freopen,
fdopen
remove
Elimina un fichero.
rename
rewind
tmpfile
clearerr
feof
ferror
fflush
fgetc
fgets
fputc
fputs
ftell
fseek
fsetpos
fread
fwrite
Enva, desde el array apuntado por puntero, hasta nmemb de elementos cuyo
tamao es especificado por tamao. El indicador de posicin de ficheros es
avanzado por el nmero de caracteres escritos correctamente. Si existe un
error, el valor resultante del indicador de posicin de ficheros es
indeterminado.
getc
getchar
gets
printf,
fprintf,
sprintf
snprintf
vprintf
perror
putc
putchar,
fputchar
scanf,
fscanf,
sscanf
vfscanf,
vscanf,
vsscanf
setbuf
setvbuf
Slo puede ser usada despus de que el stream apuntado por stream ha sido
asociado con un fichero abierto y antes de otra operacin cualquiera es
llevada acabo al stream. El argumento modo determina cmo stream ser
almacenado segn lo siguiente: _IOFBF ocasiona la entrada/salida a ser
completamente almacenado; _IOLBF ocasiona la entrada/salida a almacenar
por lneas; _IONBF ocasiona la entrada/salida a no ser almacenado. Si
acumulador no es un puntero nulo, el array al que es apuntado puede ser
usado en vez de la acumulacin adjudicada por la funcin setvbuf. El
argumento tamao especifica el tamao del array.
tmpnam
Genera una cadena de caracteres que es un nombre vlido para ficheros y que
no es igual al nombre de un fichero existente. La funcin tmpnam genera una
cadena diferente cada vez que es llamada, hasta un mximo de TMP_MAX
veces. Si la funcin es llamada ms veces que TMP_MAX, entonces el
comportamiento de la funcin est definido segn la implementacin del
compilador.
puts
#include "stdlib.h"
atoi
strtod
strtol
strtoul
rand
srand
free
abort
atexit
exit
getenv
system
bsearch
qsort
abs, labs
valor absoluto
div, ldiv
#include <string.h>
memcpy
memmove copia n bytes entre dos reas de memoria; al contrario que memcpy las reas
deben solaparse
memchr
memcmp
memset
strcat
strncat
strchr
strrchr
strcmp
strncmp
strcoll
strcpy
strncpy
strerror
strlen
strspn
devuelve la posicin del primer carcter de una cadena que no coincide con
ninguno de los caracteres de otra cadena dada
strcspn
devuelve la posicin del primer carcter que coincide con alguno de los
caracteres de otra cadena dada
strpbrk
strstr
strtok
strxfrm
strrev
#include <ctype.h>
#include <locale.h>
localeconv: La funcin localeconv asigna los componentes de un objeto con tipo struct lconv
con valores apropiados para el
formateo de cantidades numricas (monetarias y otras) segn las reglas de la localidad actual.
#include <math.h>
acos
arcocoseno
asien
arcoseno
atan
arcotangente
atan2
ceil
cos
coseno
cosh
coseno hiperblico
valor absoluto
floor
fmod
frexp
ldexp
log
logaritmo natural
log10
logaritmo en base 10
modf
pow(x,y)
sin
seno
sinh
seno hiperblico
sqrt
raz cuadrada
tan
tangente
tanh
tangente hiperblica
#include <setjmp.h>
setjmp: Guarda su entorno de llamadas en el argumento entorno para uso posterior por la
funcin longjmp
#include <signal.h>
raise: La funcin enva la seal seal al programa en ejecucin.
signal:La funcin signal retorna el valor de func para la llamada ms reciente a signal para la
seal especificada, seal, si la operacin fue realizada con xito
#include <time.h>
char * asctime(struct tm *)
char * ctime(time_t *)
struct tm *gmtime(time_t *)
struct tm
*localtime(time_t *)
time_t mktime(struct_tm *)
time_t time(time_t *)
size_t strftime(char
*,size_t,char *,struct tm *)
Otras librerias que no tienen funciones asociadas. Pero tienen macros constantes y/o
estructuras.
#include <assert.h>
#include <errno.h>
#include <float.h>
#include <limits.h>
#include <stdarg.h>
#include <stddef.h>
RESUMEN DE LIBRERIAS
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 un 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.