top of page

LIBRERÍAS EN C++

En C++, 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.

¿Para qué sirve la librería "stddef.h"?

El archivo de cabecera de la biblioteca estándar de C stddef.h se utiliza para definir macros como NULL y tipos de datos muy útiles como ptrdiff_t

Los macros son:

 

NULL – Un macro que incluye la constante de puntero a nulo.

Offsetof(tipo, miembro) – Una macro que se usa para determinar los bytes que ocupa un campo en una estructura de un tipo.

 

Los tipos son:

 

size_t – Representa el tamaño de objetos en areas de memoria.

wchar_t – Especificación del tipo “wide character” de C++. Requiere de stddef.h o wchar.h.

ptrdiff_t – Almacena el resultado de restar dos punteros.

​

En la biblioteca stdlib.h se define un tipo de dato llamado size_t que representa el tamaño de un vector para las funciones miembro de la biblioteca. En la práctica, se asume que size_t es equivalente a un entero sin signo (positivo).1​

También se definen dos tipos de datos más, div_t y ldiv_t. Son los tipos devueltos por las funciones div y ldiv. Según el estándar, estos tipos se definen del siguiente modo:

​

typedef struct {
    int quot, rem;
} div_t;
typedef struct {
    long int quot, rem;
} ldiv_t;

​

​

​

¿Para qué sirve la librería "stdio.h?"

Librería stdio: Contiene los prototipos de las funciones, macros, y tipos para manipular datos de entrada y salida.​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

stdio.h.png
stdio.h1.png
stdio.h2.png
stdio.h3.png
stdio.h3.png

 

EJEMPLO:

​

#include <stdio.h> 
#include <conio.h> 
main() 

 
printf("Bienvenido al Lenguaje Cnn " ); // Esto "n" Funciona para dar un salto de linea al siguiente mensaje (sangría). 
printf("En Taringa y You Tube soy: Artillere" ); 
getch(); 
return 0; 

¿Para qué sirve la librería "stdlib.h"?

Librería stdlib: Contiene los prototipos de las funciones, macros, y tipos para utilidades de uso general.

stdl.png
stdl1.png

EJEMPLO

​

#include<stdio.h>
#include<stdlib.h>
int x,y, *p, *t;
void main()
{
printf("Ingrese Valor 1: ");
scanf("%i", &x);
printf("Ingrese Valor 2: ");
scanf("%i", &y);
p=&x;
t=&y;
printf("\nValor de X %i", x);
printf("\nLa direccion de x es: %p", p);
printf("\nValor de Y %i", y);
printf("\nLa direccion de Y es: %p", t);
system("pause");
}

© 2023 por NÓMADA EN EL CAMINO. Creado con Wix.com

  • b-facebook
  • Twitter Round
  • Instagram Black Round
bottom of page