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에 지정됩니다 . |