C 표준 라이브러리 - <stddef.h>
Introduction
stddef .h 헤더 파일은 다양한 변수 유형과 매크로를 정의합니다. 이러한 정의의 대부분은 다른 헤더 파일에도 나타납니다.
라이브러리 변수
다음은 헤더 파일 stddef.h에 정의된 변수 유형입니다.
일련 번호 | 변수 및 설명 |
---|---|
1 | ptrdiff_t 이것은 부호 있는 정수입니다. 유형 , 이는 두 포인터를 뺀 결과입니다. |
2 | size_t 이것은 sizeof 키워드의 결과인 부호 없는 정수 유형입니다. |
3 | wchar_t 와이드 문자 상수 크기의 정수형입니다. |
라이브러리 매크로
다음은 헤더 파일 stddef.h에 정의된 매크로입니다.
일련 번호 | 매크로 및 설명 |
---|---|
1 | NULL 이 매크로는 의 널 포인터 상수. |
2 | offsetof(type, member-designator) 이것은 구조체의 시작 부분을 기준으로 구조체 멤버의 바이트 오프셋인 size_t 유형의 정수 상수를 생성합니다. 멤버는 member-designator에 지정되고 구조의 이름은 type에 지정됩니다. |