offsetof
Recupera o deslocamento de um membro do início da estrutura de seu 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 deseja determinar o deslocamento.
Valor de retorno
offsetofRetorna o deslocamento em bytes do membro especificado desde o início da sua estrutura de dados pai.Ele não está definido para os campos de bit.
Comentários
O offsetof macro retorna o deslocamento em bytes de memberName desde o início da estrutura especificado por structName.Você pode especificar os tipos com o struct palavra-chave.
Observação |
---|
offsetofnã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 de compatibilidade, consulte compatibilidade na introdução.
Bibliotecas
Todas as versões da bibliotecas de tempo de execução c.