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.
![]() |
---|
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.