Compartilhar via


offsetof

Recupera o deslocamento de um membro do início da estrutura de pai.

size_t offsetof(
      structName,
      memberName 
);

Parâmetros

  • structName
    Nome da estrutura de dados pai.

  • memberName
    Nome do membro na estrutura de dados pai para o qual você deseja determinar o deslocamento.

Valor de retorno

offsetof Retorna o deslocamento em bytes do membro especificado do início da estrutura de dados pai. É indefinido para campos de bit.

Comentários

The offsetof macro retorna o deslocamento em bytes do memberName desde o início da estrutura especificado por structName.Você pode especificar os tipos com o struct palavra-chave.

Observação:

offsetof não é uma função e não pode ser descrito usando um protótipo C.

Requisitos

Rotina

Cabeçalho necessário

offsetof

<stddef.h>

Para obter informações adicionais compatibilidade, consulte Compatibilidade na introdução.

Bibliotecas

Todas as versões do C em time de execução bibliotecas.

Consulte também

Referência

Alocação de memória