Referencia de C

(Resumida; sólo las funciones más importantes;
también puedes ver esta lista algo más detallada o volver al menu;
haz clic en una función para más detalles sobre ella.
Si no encuentras lo que buscas o descubres una errata, puedes notificarlo )

Función Resumen Categoría Include
absDevuelve el valor absoluto de un númeroMatemáticasmath.h
acosDevuelve el arco coseno de un valorMatemáticasmath.h
asinDevuelve el arco seno de un valorMatemáticasmath.h
atanDevuelve el arco tangente de un valorMatemáticasmath.h
atan2Devuelve el arco tangente de y/xMatemáticasmath.h
atofConvierte una cadena a su valor numérico (coma flotante)Conversiónstdlib.h
atoiConvierte una cadena a su valor numérico (entero)Conversiónstdlib.h
atolConvierte una cadena a su valor numérico (entero largo)Conversiónstdlib.h
clockTiempo desde comienzo del programaFecha/horatime.h
cosDevuelve el coseno de un ánguloMatemáticasmath.h
coshDevuelve el coseno hiperbólico de un valorMatemáticasmath.h
exitTermina la ejecución del programaConversiónstdlib.h
expDevuelve la exponencial de un númeroMatemáticasmath.h
fcloseCierra un ficheroFicherosstdio.h
feofIndica si se ha llegado al final de un ficheroFicherosstdio.h
fgetcLee un carácter desde un ficheroFicherosstdio.h
fgetsLee una cadena de texto desde ficheroFicherosstdio.h
fopenAbre un ficheroFicherosstdio.h
fprintfGuarda texto formateado en ficheroFicherosstdio.h
fputcGuarda un carácter en ficheroFicherosstdio.h
fputsGuarda una cadena de texto en fichero. No añade un avance de línea al final de la cadena (al contrario que "puts").Ficherosstdio.h
freadLee datos desde ficheroFicherosstdio.h
freeLibera un bloque de memoria que se haya reservado previamente con "malloc"memoriasdtlib.h, alloc.h (o malloc.h)
fscanfLee datos formateados desde ficheroFicherosstdio.h
fseekSalta a una cierta posición de un ficheroFicherosstdio.h
ftellIndica la posición actual en un ficheroFicherosstdio.h
fwriteGuarda datos de cualquier tipo en un ficheroFicherosstdio.h
getcharLee un carácter desde el buffer del tecladoPantalla/Tecladostdio.h
getsLee una cadena de texto desde tecladoPantalla/Tecladostdio.h
isalnumIndica si un carácter es alfabético o numéricoConversiónctype.h
isalphaIndica si un carácter es alfabéticoConversiónctype.h
isdigitIndica si un carácter es numéricoConversiónctype.h
islowerIndica si un carácter es una letra en minúsculasConversiónctype.h
isspaceIndica si un carácter es espacio (o similar)Conversiónctype.h
isupperIndica si un carácter es una letra en mayúsculasConversiónctype.h
logDevuelve el logaritmo de un númeroMatemáticasmath.h
log10Devuelve el logaritmo en base 10 de un númeroMatemáticasmath.h
mallocReserva una cierta cantidad de memoriamemoriasdtlib.h, alloc.h (o malloc.h
powDevuelve x elevado a yMatemáticasmath.h
pow10Devuelve 10 elevado a un númeroMatemáticasmath.h
printfMuestra texto formateado en pantallaPantalla/Tecladostdio.h
putcharMuestra un carácter en pantallaPantalla/Tecladostdio.h
putsMuestra una cadena de texto en pantalla y avanza de líneaPantalla/Tecladostdio.h
randDevuelve un número al azarNum. al azarsdlib.h
scanfLee datos formateados desde tecladoPantalla/Tecladostdio.h
sinDevuelve el seno de un ánguloMatemáticasmath.h
sinhDevuelve el seno hiperbólico de un valorMatemáticasmath.h
sprintfCrea una cadena de texto según cierto formatoCadenasstdio.h
sqrtDevuelve la raíz cuadrada de un númeroMatemáticasmath.h
srandInicializa la generación de números al azarNum. al azarsdlib.h
sscanfLee datos formateados desde una cadenaCadenasstdio.h
strcatAñade más texto al final de una cadena de textoCadenasstring.h
strchrBusca cierta letra dentro de una cadena de textoCadenasstring.h
strcmpCompara dos cadenas de textoCadenasstring.h
strcpyAsigna un valor a una cadena de textoCadenasstring.h
strlenDevuelve la longitud de una cadena de textoCadenasstring.h
strstrBusca cierta subcadena dentro de una cadena de textoCadenasstring.h
tanDevuelve la tangente de un ánguloMatemáticasmath.h
tanhDevuelve la tangente hiperbólica de un valorMatemáticasmath.h
timeTiempo en segundos desde 01/01/1970, 00:00hFecha/horatime.h
tolowerConvierte un carácter a minúsculasConversiónctype.h
toupperConvierte un carácter a mayúsculasConversiónctype.h