22typedef uint64_t size_t;
23#define SIZE_MAX UINT64_MAX
25typedef uint32_t size_t;
26#define SIZE_MAX UINT32_MAX
30typedef long ptrdiff_t;
31#define PTRDIFF_MIN (-9223372036854775807L - 1)
32#define PTRDIFF_MAX 9223372036854775807L
35#define PTRDIFF_MIN (-2147483648)
36#define PTRDIFF_MAX 2147483647
40#define WCHAR_MIN (-2147483648)
41#define WCHAR_MAX 2147483647
44#define NULL ((void*) 0)
Fixed-width integer types.