Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

offsetof

Recupera el desplazamiento de un miembro desde el principio de la estructura principal.

size_t offsetof(
   structName,
   memberName 
);

structName

nombre de la estructura de datos primaria.

memberName

Nombre del miembro en la estructura de datos primaria para que determine el desplazamiento.

offsetof devuelve la diferencia en bytes del miembro especificado desde el inicio de la estructura de datos primaria. No está definido para los campos de bits.

La macro de offsetof devuelve la diferencia en bytes de memberName desde el principio de la estructura especificada por el structName. Puede especificar tipos con la palabra clave de struct .

Nota Nota

offsetof no es una función y no se puede describir utilizando prototipo de C/C++.

rutina

Encabezado necesario

offsetof

<stddef.h>

Para obtener información adicional de compatibilidad, vea compatibilidad en la Introducción.

bibliotecas

Adiciones de comunidad

AGREGAR
Mostrar: