Biblioteca C - <stddef.h>
los stddef.hEl encabezado define varios tipos de variables y macros. Muchas de estas definiciones también aparecen en otros encabezados.
Variables de biblioteca
A continuación se muestran los tipos de variables definidos en el encabezado stddef.h:
| No Señor. | Variable y descripción |
|---|---|
| 1 | ptrdiff_t Este es el tipo integral con signo y es el resultado de restar dos punteros. |
| 2 | size_t Este es el tipo integral sin signo y es el resultado de la sizeof palabra clave. |
| 3 | wchar_t Este es un tipo integral del tamaño de una constante de carácter ancho. |
Macros de biblioteca
A continuación se muestran las macros definidas en el encabezado stddef.h:
| No Señor. | Macro y descripción |
|---|---|
| 1 | NULO Esta macro es el valor de una constante de puntero nulo. |
| 2 | offsetof (tipo, designador de miembro) Esto da como resultado un entero constante de tipo size_t que es el desplazamiento en bytes de un miembro de estructura desde el principio de la estructura. El miembro se da por miembro-designador y el nombre de la estructura se da en tipo . |