offsetof
Posun člen získá od začátku její nadřazené strukturu.
size_t offsetof(
structName,
memberName
);
Parametry
structName
Název nadřazeného datovou strukturu.memberName
Název člena v nadřazené struktura dat pro stanovení posun.
Vrácená hodnota
offsetofVrátí posun od začátku datové struktury jeho nadřazené bajtů zadaný člen.Nedefinovaný bit polí.
Poznámky
offsetof Makra vrátí offset v bajtech memberName od začátku struktury určené structName.Můžete určit typy s struct klíčové slovo.
[!POZNÁMKA]
offsetofnení funkce a nelze popsat pomocí c prototypu.
Požadavky
Rutina |
Požadované záhlaví |
---|---|
offsetof |
<stddef.h> |
Další informace o kompatibilitě, viz Compatibility v úvodu.
Knihovny
Všechny verze C Runtime knihovny.