C 라이브러리-<stddef.h>

그만큼 stddef.h헤더는 다양한 변수 유형과 매크로를 정의합니다. 이러한 정의의 대부분은 다른 헤더에도 나타납니다.

라이브러리 변수

다음은 헤더 stddef.h에 정의 된 변수 유형입니다-

Sr. 아니. 변수 및 설명
1

ptrdiff_t

이것은 부호있는 정수 유형이며 두 포인터를 뺀 결과입니다.

2

size_t

이것은 부호없는 정수 유형이며 sizeof 예어.

wchar_t

이것은 와이드 문자 상수 크기의 정수 유형입니다.

라이브러리 매크로

다음은 헤더 stddef.h에 정의 된 매크로입니다-

Sr. 아니. 매크로 및 설명
1 없는

이 매크로는 널 포인터 상수의 값입니다.

2 offsetof (유형, 멤버 지정자)

이로 인해 구조 시작부터 구조 멤버의 바이트 단위 오프셋 인 size_t 유형의 상수 정수가 생성됩니다. 멤버는 member-designator에 의해 지정 되고 구조의 이름은 type에 지정됩니다 .