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 .