다음을 통해 공유


offsetof

그 상위 구조부터 멤버의 오프셋을 검색합니다.

size_t offsetof(
   structName,
   memberName 
);

매개 변수

  • structName
    부모 데이터 구조체의 이름입니다.

  • memberName
    부모 데이터 구조의 오프셋을 결정 하는 작업에 대 한 멤버의 이름입니다.

반환 값

offsetof오프셋 부모 데이터 구조 시작 부분에서 지정된 된 멤버의 바이트를 반환합니다.비트 필드에 대 한 정의 되지 않습니다.

설명

offsetof 매크로 오프셋을 바이트 단위로 반환 memberName 지정 된 구조체의 시작 부분에서 structName.형식으로 지정할 수 있는 struct 키워드.

[!참고]

offsetof함수가 아닌 한 C 프로토타입을 사용 하 여 설명할 수 없습니다.

요구 사항

루틴

필수 헤더

offsetof

<stddef.h>

추가 호환성 정보를 참조 하십시오. 호환성 소개에서 합니다.

라이브러리

모든 버전의 C 런타임 라이브러리.

참고 항목

참조

메모리 할당