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
Foto tomada de freedigitalphotos.net |
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.
¿Qué utilidades ves al uso de stddef.h?