Sdílet prostřednictvím


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.

Viz také

Referenční dokumentace

Přidělení paměti