SlideShare una empresa de Scribd logo
1 de 4
Descargar para leer sin conexión
Nombre: Ronald David Jiménez Paute
Asignatura: Programación
Docente: Franco Guamán
Carrera: Electrónica y
Telecomunicaciones
Octubre 2015-Febrero 2016
Librerías o Bibliotecas
Se conoce como librerías (o bibliotecas) a cierto tipo de archivos que podemos importar o
incluir en nuestro programa. Estos archivos contienen las especificaciones de diferentes
funcionalidades ya construidas y utilizables que podremos agregar a nuestro programa, como
por ejemplo leer del teclado o mostrar algo por pantalla entre muchas otras más.
#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 mbstowcs mbtowc qsort rand Realloc
srand strtod strtol strtoul system wctomb
#include <string.h>
memchr memcmp memcpy memmove memset strcat strchr
strcmp strcoll strcpy strcspn strerror strlen strmcat
strmcmp strmcpy strpbrk strrchr strspn strstr strtok
strxfrm
#include <ctype.h>
tolower toupper
#include <locale.h>
localeconv setlocale
#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
#include <signal.h>
raise signal
#include <time.h>
asctime clock ctime difftime Gmtime localtime mktime
strftime time
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
Ø assert.h Contiene una macro para el diagnóstico dentro de los programas.
Ø ctype.h Contiene varias funciones para comprobación de tipos y transformación de
caracteres.
Ø errno.h Contiene varias macros usadas para informar de errores.
Ø limits.h Contienen varias macros que definen constantes para el tamaño de tipo enteros.
Ø float.h Contienen varias macros que definen constantes para el tamaño de tipo flotante.
Ø locale.h Contienen varias macros, funciones y tipos para unidades locales, como unidad
monetaria, tiempo, dígitos, etc.
Ø math.h Contiene una macro y varias funciones matemáticas.
Ø 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 ejecución, tal como una señal de interrupción de una
fuente externa o un error en la ejecución.
Ø stdarg.h Contiene un tipo y tres macros que proporcionan recursos para recorrer una lista
de argumentos de función de tamaño y tipo desconocido.
Ø stddef.h Contiene varios tipos y macros que también están definidas en otras librerías,
como size_t.
Ø stdio.h Contiene tipos, macros y funciones para la realización de tareas de E/S.
Ø stdlib.h Contiene tipos, macros y funciones para la conversión numérica, generación de
números aleatorios, búsquedas y ordenación, gestión de memoria y tareas similares.
Ø string.h Contiene tipos, macros y funciones para la manipulación de cadenas de caracteres.
Ø time.h Contiene tipos, macros y funciones para la la manipulación de información sobre
fechas y horas.

Más contenido relacionado

La actualidad más candente

Estructura basica de_c_
Estructura basica de_c_Estructura basica de_c_
Estructura basica de_c_
LaishaXime
 
Estructura de un programa en c
Estructura de un programa en cEstructura de un programa en c
Estructura de un programa en c
Mary Guaman
 
Arreglos Turbo C
Arreglos Turbo CArreglos Turbo C
Arreglos Turbo C
tacubomx
 

La actualidad más candente (19)

Estructuras básicas para C++
Estructuras básicas para C++Estructuras básicas para C++
Estructuras básicas para C++
 
Ficheros de cabecera
Ficheros de cabecera Ficheros de cabecera
Ficheros de cabecera
 
Bibliotecas o librerias_para_c_
Bibliotecas o librerias_para_c_Bibliotecas o librerias_para_c_
Bibliotecas o librerias_para_c_
 
Programación C++
Programación C++Programación C++
Programación C++
 
Estructura basica de_c_
Estructura basica de_c_Estructura basica de_c_
Estructura basica de_c_
 
Creacion de una librería propia en C
Creacion de una librería propia en CCreacion de una librería propia en C
Creacion de una librería propia en C
 
03 - Entrada y salida en lenguaje C
03 - Entrada y salida en lenguaje C03 - Entrada y salida en lenguaje C
03 - Entrada y salida en lenguaje C
 
Python (ejercicios)
Python (ejercicios)Python (ejercicios)
Python (ejercicios)
 
Tipos de librería en c++
Tipos de librería en c++Tipos de librería en c++
Tipos de librería en c++
 
Act 01
Act 01Act 01
Act 01
 
Estructura de un programa en c
Estructura de un programa en cEstructura de un programa en c
Estructura de un programa en c
 
Prolog file
Prolog fileProlog file
Prolog file
 
Estructura basica para_c_
Estructura basica para_c_Estructura basica para_c_
Estructura basica para_c_
 
Arreglos Turbo C
Arreglos Turbo CArreglos Turbo C
Arreglos Turbo C
 
Tutorial C++
Tutorial C++Tutorial C++
Tutorial C++
 
Dev c++
Dev c++Dev c++
Dev c++
 
02 - Conceptos fundamentales sobre tipos de datos en lenguaje C
02 - Conceptos fundamentales sobre tipos de datos en lenguaje C02 - Conceptos fundamentales sobre tipos de datos en lenguaje C
02 - Conceptos fundamentales sobre tipos de datos en lenguaje C
 
Estructura Basica para C++
Estructura Basica para C++Estructura Basica para C++
Estructura Basica para C++
 
Consulta
ConsultaConsulta
Consulta
 

Destacado

El rincón del otoño
El rincón del otoñoEl rincón del otoño
El rincón del otoño
gonzaloauseva
 
Startupweekend
StartupweekendStartupweekend
Startupweekend
descl
 
Cr ludovia 2012
Cr ludovia 2012Cr ludovia 2012
Cr ludovia 2012
MATICE_CDP
 
Trabajo de frances de juan jose recio
Trabajo de frances de juan jose recioTrabajo de frances de juan jose recio
Trabajo de frances de juan jose recio
cariam
 
Saber y conocer
Saber y conocerSaber y conocer
Saber y conocer
Plof
 

Destacado (20)

Mantenimiento Preventivo CPU y Teclado_Equipo 2
Mantenimiento Preventivo CPU y Teclado_Equipo 2Mantenimiento Preventivo CPU y Teclado_Equipo 2
Mantenimiento Preventivo CPU y Teclado_Equipo 2
 
El rincón del otoño
El rincón del otoñoEl rincón del otoño
El rincón del otoño
 
Toulouse 25 octobre 2012 : quel chemin vers l'agilité ?
Toulouse 25 octobre 2012 : quel chemin vers l'agilité ?Toulouse 25 octobre 2012 : quel chemin vers l'agilité ?
Toulouse 25 octobre 2012 : quel chemin vers l'agilité ?
 
La communication de la Première Dame de France
La communication de la Première Dame de FranceLa communication de la Première Dame de France
La communication de la Première Dame de France
 
Startupweekend
StartupweekendStartupweekend
Startupweekend
 
Cr ludovia 2012
Cr ludovia 2012Cr ludovia 2012
Cr ludovia 2012
 
Partage beta
Partage betaPartage beta
Partage beta
 
140
140140
140
 
Les TICs et les Politiques de Developpement Agricole
Les TICs et les Politiques de Developpement AgricoleLes TICs et les Politiques de Developpement Agricole
Les TICs et les Politiques de Developpement Agricole
 
Train Vélo Loire, la Loire à Vélo de gare en gare
Train Vélo Loire, la Loire à Vélo de gare en gareTrain Vélo Loire, la Loire à Vélo de gare en gare
Train Vélo Loire, la Loire à Vélo de gare en gare
 
Manufacturiers : comment recruter les bons vendeurs
Manufacturiers : comment recruter les bons vendeursManufacturiers : comment recruter les bons vendeurs
Manufacturiers : comment recruter les bons vendeurs
 
Los blog y su uso educativo
Los blog y su uso educativoLos blog y su uso educativo
Los blog y su uso educativo
 
Le Carnaval à Dunkerque - Club de Français
Le Carnaval à Dunkerque - Club de FrançaisLe Carnaval à Dunkerque - Club de Français
Le Carnaval à Dunkerque - Club de Français
 
Trabajo de frances de juan jose recio
Trabajo de frances de juan jose recioTrabajo de frances de juan jose recio
Trabajo de frances de juan jose recio
 
Kits et Banque d’outils pédagogiques pour les enseignants
Kits et Banque d’outils pédagogiques pour les enseignantsKits et Banque d’outils pédagogiques pour les enseignants
Kits et Banque d’outils pédagogiques pour les enseignants
 
Propal Loi Transfo Ecolo Eco
Propal Loi Transfo Ecolo EcoPropal Loi Transfo Ecolo Eco
Propal Loi Transfo Ecolo Eco
 
L\'Usine Nouvelle 17 02 11
L\'Usine Nouvelle 17 02 11L\'Usine Nouvelle 17 02 11
L\'Usine Nouvelle 17 02 11
 
Tutoriel facebook
Tutoriel facebookTutoriel facebook
Tutoriel facebook
 
Tic@fés 2 2012 2013
Tic@fés 2  2012 2013Tic@fés 2  2012 2013
Tic@fés 2 2012 2013
 
Saber y conocer
Saber y conocerSaber y conocer
Saber y conocer
 

Similar a Libreria ronald jimenez

Similar a Libreria ronald jimenez (20)

Librerias en-lenguaje-c
Librerias en-lenguaje-cLibrerias en-lenguaje-c
Librerias en-lenguaje-c
 
programacion-Devian-C.pdf
programacion-Devian-C.pdfprogramacion-Devian-C.pdf
programacion-Devian-C.pdf
 
Unmsm02 2008
Unmsm02 2008Unmsm02 2008
Unmsm02 2008
 
Programa
ProgramaPrograma
Programa
 
Bibliotecas de C
Bibliotecas de CBibliotecas de C
Bibliotecas de C
 
Clase 1 Programación II
Clase 1 Programación IIClase 1 Programación II
Clase 1 Programación II
 
Estructura basica de_un_programa_c_
Estructura basica de_un_programa_c_Estructura basica de_un_programa_c_
Estructura basica de_un_programa_c_
 
Estructura basica de_un_programa_c_ (1)
Estructura basica de_un_programa_c_ (1)Estructura basica de_un_programa_c_ (1)
Estructura basica de_un_programa_c_ (1)
 
Funciones de entrada y salida
Funciones de entrada y salidaFunciones de entrada y salida
Funciones de entrada y salida
 
Curso lenguaje c_segundo_modulo_
Curso lenguaje c_segundo_modulo_Curso lenguaje c_segundo_modulo_
Curso lenguaje c_segundo_modulo_
 
Bibliotecas de lenguaje c++
Bibliotecas de lenguaje c++Bibliotecas de lenguaje c++
Bibliotecas de lenguaje c++
 
Ficheros de cabecera
Ficheros de cabecera Ficheros de cabecera
Ficheros de cabecera
 
Programación c
Programación cProgramación c
Programación c
 
Programación c
Programación cProgramación c
Programación c
 
Tarea 3
Tarea 3Tarea 3
Tarea 3
 
Bibliotecas existentes para_c_
Bibliotecas existentes para_c_Bibliotecas existentes para_c_
Bibliotecas existentes para_c_
 
Estructura basica para_c_
Estructura basica para_c_Estructura basica para_c_
Estructura basica para_c_
 
Estructura basica para c++
Estructura basica para c++Estructura basica para c++
Estructura basica para c++
 
Presentacion editada
Presentacion editadaPresentacion editada
Presentacion editada
 
Programación en c
Programación en cProgramación en c
Programación en c
 

Último

Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Fernando Solis
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
EliaHernndez7
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
jlorentemartos
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
Wilian24
 

Último (20)

PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdfFICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
La Evaluacion Formativa SM6 Ccesa007.pdf
La Evaluacion Formativa SM6  Ccesa007.pdfLa Evaluacion Formativa SM6  Ccesa007.pdf
La Evaluacion Formativa SM6 Ccesa007.pdf
 
Posición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxPosición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptx
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
 
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
 
Sesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdfSesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdf
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
AEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxAEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptx
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
 
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptxPLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtuales
 
Power Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptxPower Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptx
 
Factores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfFactores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdf
 
Desarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por ValoresDesarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por Valores
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 

Libreria ronald jimenez

  • 1. Nombre: Ronald David Jiménez Paute Asignatura: Programación Docente: Franco Guamán Carrera: Electrónica y Telecomunicaciones Octubre 2015-Febrero 2016
  • 2. Librerías o Bibliotecas Se conoce como librerías (o bibliotecas) a cierto tipo de archivos que podemos importar o incluir en nuestro programa. Estos archivos contienen las especificaciones de diferentes funcionalidades ya construidas y utilizables que podremos agregar a nuestro programa, como por ejemplo leer del teclado o mostrar algo por pantalla entre muchas otras más. #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 mbstowcs mbtowc qsort rand Realloc srand strtod strtol strtoul system wctomb #include <string.h> memchr memcmp memcpy memmove memset strcat strchr strcmp strcoll strcpy strcspn strerror strlen strmcat strmcmp strmcpy strpbrk strrchr strspn strstr strtok strxfrm #include <ctype.h> tolower toupper #include <locale.h> localeconv setlocale #include <math.h> Acos Asin atan atan2 ceil cos cosh Exp Fabs floor fmod frexp ldexp log
  • 3. log10 modf pow sin sinh sqrt tan tanh #include <setjmp.h> longjmp setjmp #include <signal.h> raise signal #include <time.h> asctime clock ctime difftime Gmtime localtime mktime strftime time 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 Ø assert.h Contiene una macro para el diagnóstico dentro de los programas. Ø ctype.h Contiene varias funciones para comprobación de tipos y transformación de caracteres. Ø errno.h Contiene varias macros usadas para informar de errores. Ø limits.h Contienen varias macros que definen constantes para el tamaño de tipo enteros. Ø float.h Contienen varias macros que definen constantes para el tamaño de tipo flotante. Ø locale.h Contienen varias macros, funciones y tipos para unidades locales, como unidad monetaria, tiempo, dígitos, etc. Ø math.h Contiene una macro y varias funciones matemáticas. Ø 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 ejecución, tal como una señal de interrupción de una fuente externa o un error en la ejecución. Ø stdarg.h Contiene un tipo y tres macros que proporcionan recursos para recorrer una lista de argumentos de función de tamaño y tipo desconocido.
  • 4. Ø stddef.h Contiene varios tipos y macros que también están definidas en otras librerías, como size_t. Ø stdio.h Contiene tipos, macros y funciones para la realización de tareas de E/S. Ø stdlib.h Contiene tipos, macros y funciones para la conversión numérica, generación de números aleatorios, búsquedas y ordenación, gestión de memoria y tareas similares. Ø string.h Contiene tipos, macros y funciones para la manipulación de cadenas de caracteres. Ø time.h Contiene tipos, macros y funciones para la la manipulación de información sobre fechas y horas.