Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Macro
Recupera o deslocamento de um membro do início de sua estrutura pai.
Sintaxe
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 determinar o deslocamento.
Valor retornado
offsetof retorna o deslocamento em bytes do membro especificado do início de sua estrutura de dados pai. É indefinido para campos de bits.
Comentários
A offsetof macro retorna o deslocamento em bytes de memberName desde o início da estrutura especificada por structName como um valor do tipo size_t. Você pode especificar tipos com a palavra-chave struct.
Observação
offsetof não é uma função e não pode ser descrito usando um protótipo de C.
Requisitos
| Rotina | Cabeçalho necessário |
|---|---|
offsetof |
<stddef.h> |
Para obter informações sobre compatibilidade, consulte Compatibilidade.
Bibliotecas
Todas as versões das bibliotecas em tempo de execução C.