Hola y bienvenido de nuevo.
Comenzando una nueva sección aquí, Quería brindarle información sobre la biblioteca
estándar de c.
Hemos estado usando muchos de los funciones en la biblioteca estándar de c.
Y la biblioteca estándar de c es básicamente toda la funcionalidad que viene
con el lenguaje de programación c.
Entonces es un código que puedes reutilizar que no
necesita escribir por su cuenta, y hemos analizado algunos de las funciones
que están disponibles, como la manipulación de cadenas funciones, lectura y escritura de archivos, lectura
de entrada desde el teclado.
Hay muchos archivos que que hemos utilizado, y es muy
ventajoso utilizar estos archivos.
Ahora quería contarte sobre algunos de los archivos de encabezado estándar.
Hemos hablado de algunos de estos, pero Quiero asegurarme de
que al menos obtengas una breve comprensión de estos importantes archivos de encabezado.
Entonces stddef. h.
Esto contiene algunos de las definiciones estándar.
Estos son algunos de los archivos que en realidad aún no hemos
hablado de lo que quería mencionar.
Entonces stddef. h tiene funciones como nulo o en realidad
tiene algunas constantes y funciones.
Tiene un nulo para constante de puntero nulo.
También tiene un desplazamiento de función. que toma una estructura y un miembro.
Este es el desplazamiento en bytes del miembro desde el interior
de la estructura, y devuelve un tamaño t.
Hay una función o tipo I debería decir llamado puntero diff t.
Este es el tipo de entero producido restando dos punteros.
Tamaño subrayado t.
Vemos el subrayado del tamaño t en un par de rutinas.
Esto es lo que se devuelve del tamaño del operador.
Y luego wchart, este es un número entero necesario para contener caracteres anchos.
Estos son solo algunos de los aspectos básicos cosas que están en stddef. h, principalmente constantes que
puede utilizar.
Realmente lo importante aquí es nulo y el tamaño t que usas bastante.
También tenemos nuestros límites. h archivo de encabezado.
Límites. h tiene un montón de constantes importantes también.
Contiene varias implementaciones límites definidos para tipos de datos de
caracteres y enteros.
Entonces puedes revisar esta lista.
Hay muchos de ellos.
De nuevo, solo quería que sea consciente de ellos.
No tienes que memorizarlos.
A veces puede que necesite utilícelos dependiendo de si
está ejecutando en diferentes plataformas.
Pero hay cosas como enteros valores máximos, valores mínimos largos, máximo largo, es una
buena forma de comprobar para el rango de los diferentes caracteres
que se definen.
Nuevamente, útil para usar cuando se está ejecutando en diferentes sistemas.
Y realmente no pudimos mirar en los límites. h tanto como quisiera, así
como el stddef. h.
Stdbool. h, miramos muy rápido.
Recuerde que tenemos un tipo de datos booleano en c,
pero es un subrayado bool.
Y es un poco difícil de usar ese porque siempre que lo uses, tienes
que decir subrayado bool y devuelve cero o unos que
representan verdadero o falso.
Bueno, si incluye stdbool. h, puedes declarar tus variables solo
con bool, porque hay un typedef ahí.
No hemos hablado de eso, pero es una forma más fácil y
es más convencional ver bool.
Siempre que diga bool, se referirá al tipo de datos booleano de subrayado.
Y luego puedes usar constantes para turn false
que devolverán uno o cero.
Hace que su programa sea más legible para ti stdbool. h, y debería intentar usarlo
porque puede compare inmediatamente algunas de sus variables que son de tipo bool
con verdadero o falso, y es más fácil que c en comparación con uno
o cero porque entonces podrías pensar que es un int.
Así que definitivamente usa stdbool también.
Los otros archivos de encabezado que que vamos
a discutir en la biblioteca estándar son los que realmente usamos.
Estos eran los tres que yo quería para enfatizar que realmente
no pudimos usar tanto como me gustaba.
Y quería que los conocieras.
Así que asegúrate de estudiar stdbool. h, asegúrese de comprender
stddef. hy los límites. archivo h.
Gracias.