Macro offsetof
Recupera o deslocamento de um membro desde o início da estrutura pai.
size_t offsetof(
structName,
memberName
);
Parâmetros
structName
Nome da estrutura de dados pai.memberName
Nome do membro na estrutura de dados pai da qual determinar o deslocamento.
Valor de retorno
offsetof retorna o deslocamento em bytes do membro especificado desde o início da estrutura de dados pai. Não está definido para campos de bit.
Comentários
A macro de offsetof retorna o deslocamento em bytes de memberName desde o início da estrutura especificada por structName. Você pode especificar tipos com a palavra-chave de struct .
Dica
offsetof não é uma função e não pode ser descrita usando o protótipo c.
Requisitos
Rotina |
Cabeçalho necessário |
---|---|
offsetof |
<stddef.h> |
Para informações adicionais de compatibilidade, consulte Compatibilidade na Introdução.
Bibliotecas
Todas as versões das Bibliotecas em tempo de execução C.