
- C 標準庫
- C 庫 - 首頁
- C 庫 - <assert.h>
- C 庫 - <complex.h>
- C 庫 - <ctype.h>
- C 庫 - <errno.h>
- C 庫 - <fenv.h>
- C 庫 - <float.h>
- C 庫 - <inttypes.h>
- C 庫 - <iso646.h>
- C 庫 - <limits.h>
- C 庫 - <locale.h>
- C 庫 - <math.h>
- C 庫 - <setjmp.h>
- C 庫 - <signal.h>
- C 庫 - <stdalign.h>
- C 庫 - <stdarg.h>
- C 庫 - <stdbool.h>
- C 庫 - <stddef.h>
- C 庫 - <stdio.h>
- C 庫 - <stdlib.h>
- C 庫 - <string.h>
- C 庫 - <tgmath.h>
- C 庫 - <time.h>
- C 庫 - <wctype.h>
- C 標準庫資源
- C 庫 - 快速指南
- C 庫 - 有用資源
- C 庫 - 討論
- C 程式設計資源
- C 程式設計 - 教程
- C - 有用資源
C 庫 - <stddef.h>
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給出。 |
廣告