No tienes acceso a esta clase

隆Contin煤a aprendiendo! 脷nete y comienza a potenciar tu carrera

Aprende todo un fin de semana sin pagar una suscripci贸n 馃敟

Aprende todo un fin de semana sin pagar una suscripci贸n 馃敟

Reg铆strate

Comienza en:

0D
13H
20M
11S

Principales Bibliotecas de C

7/12
Recursos

Aportes 17

Preguntas 1

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad?

o inicia sesi贸n.

  • Las funciones declaradas en stdio.h pueden clasificarse en dos categor铆as: funciones de manipulaci贸n de ficheros y funciones de manipulaci贸n de entradas y salidas. fuente

    • Las funciones que pertenecen a conio.h declara varias funciones 煤tiles para mejorar el rendimiento de la 芦entrada y salida por consola禄 fuente
  • Las funciones que pertenecen a stdlib.h pueden clasificarse en las siguientes categor铆as: conversi贸n, memoria, control de procesos, ordenaci贸n y b煤squeda, matem谩ticas. fuente

  • string.h es un archivo de la Biblioteca est谩ndar del lenguaje de programaci贸n C que contiene la definici贸n de macros, constantes, funciones y tipos y algunas operaciones de manipulaci贸n de memoria.
    fuente

  • math.h es un archivo de cabecera de la 鈥iblioteca est谩ndar del lenguaje de programaci贸n C dise帽ado para operaciones matem谩ticas b谩sicas. fuente

  • time.h relacionado con formato de hora y fecha es un archivo de cabecera de la biblioteca est谩ndar del lenguaje de programaci贸n C que contiene funciones para manipular y formatear la fecha y hora del sistema. [fuente] (https://es.wikipedia.org/wiki/Time.h)

  • ctype.h es un archivo de cabecera de la biblioteca est谩ndar del lenguaje de programaci贸n C dise帽ado para operaciones b谩sicas con caracteres. fuente

  • signal.h es un archivo de cabecera definido en la Biblioteca est谩ndar de C para especificar como un programa maneja se帽ales mientras se ejecuta. fuente

  • locale.h fuente

  • errno.h fuente

  • assert.h proporcionar una definicion de la macro assert, que imprime un mensaje de error y aborta el programa fuente(https://es.wikipedia.org/wiki/Assert.h)

#include <stdio.h> //input y output teclado, para imprimir pantalla printf
#include <conio.h> //entradas y salidas comunicarnos en la consola
#include <string.h> // cuando se trabaja con cadenas de caracteres
#include <stdlib.h> // system comunicarnos afuera de c con sistema attoy convertir string a entero  adol convierte a long ran genera numeros enteros aleatorios delay para pausa
#include <math.h> // sin cosh floor ceil sqrt
#include <time.h>  // para fechas o tiempos del sistema 
#include <ctype.h> //  tipo manejo de caracteres individuales
#include <signal.h> // se帽ales en programa por ejemplo enventos en el teclado , detectar un espacio en blanco en cadena de caracteres, detectar caracter en minusc煤la lower y upper.
#include <locale.h> // cuestinones locales al software cuando se neccesita que se adapte al lugar que se use
#include <errno.h>// para debug errores.
#include <assert.h>// macro para verificar asumsiones y imprimir que esta pasando.

Aqu铆 las diferentes funciones de las librer铆as del Lenguaje C

https://webs.um.es/iverdu/P00LibreriasANSIc.pdf

Como aportaci贸n, los asserts si son utilizados pero en general en tiempo de desarrollo en grandes proyectos y es probable que no se use el assert.h prove铆do por la librer铆a de C, sino que se hace uno propio.
Una vez que el proyecto pasa la etapa de integraci贸n y se manda a producci贸n como un reelase, la macro assert se modifica y se convierte en una macro vacia (as铆 no 鈥済asta鈥 tiempo en verificar el assert y simplemente lo ignora)

Tabla de codificaci贸n ASCII

Ir贸nico que hayas mencionado la funci贸n de la ra铆z cuadrada sqrt() pero no la funci贸n del exponente pow() en <math.h> habiendo trabajado con este 煤ltimo a lo largo de este curso.

Alguien sabe como obtener la 鈥渆nie鈥 desde un teclado sin number pad?, ya intente alt+164 y no funciona

El video presenta un problema en el minuto 8:50 ya que se queda sin audio y no se escucha lo que el profesor indica, crei en un inicio que seria mi equipo pero ya me di cuenta que es el video.

Habl谩s de muchos cursos avanzados pero 茅ste es el 煤ltimo curso de C que veo de la carrera

Principales bibliotecas en C

Por norma general, cada lenguaje provee bibliotecas que son funciones que sirven para facilitar el desarrollo de algun aplicativo en ese entorno.
Ahora veremos las principales bibliotecas de C:

  1. 鈥#include <stdio.h>鈥 Standar Input Output: librer铆a de output e input, es decir, salida y entrada de datos. Es practicamente obligatoria de usar.
  2. 鈥#include <conio.h>鈥 Consol Input Output: sirve para comunicarnos con la consola
  3. 鈥#include <string.h>鈥 : Sirve para trabajar con cadenas de caracteres o strings
  4. 鈥#include <stdlib.h>鈥 : Para comunicarnos con el sistema, convertir numeros, etc
  5. 鈥#include <math.h>鈥 : Sirve para funciones matematicas como trigonometria, aproximaciones, etc.
  6. 鈥#include <time.h>鈥 : Todo lo relacionado con fechas y hora del sistema local.
  7. 鈥#include <ctype.h>鈥 : Manejo de caracteres individuales
  8. 鈥#include <signal.h>鈥 : Se帽ales que puedan haber en el sistema, como por ejemplo presionar una tecla.
  9. 鈥#include <locale.h>鈥 : Sirve para el formato del sistema para que se adapte a diferentes locaciones o lugares
  10. 鈥#include <errno.h>鈥 : Manejo de errores
Se puede usar la codificaci贸n utf-8 en C
Genial, ahora me quedo claro lo de las bibliotecas que err贸neamente la llaman librer铆as.
驴C贸mo hacer mi propia biblioteca?

genial

Ese gato es un iman de mi mirada