Type | Description | Declared in |
---|
intptr_t (long integer or __int64, depending on the target platform) | Stores a pointer (or HANDLE) on both Win32 and Win64 platforms. | STDDEF.H and other include files |
2
ptrdiff_t integer | Result of subtraction of two pointers. | STDDEF.H |
3
size_t unsigned integer | Result of sizeof operator. | STDDEF.H and other include files |
4
uintptr_t (long integer or __int64, depending on the target platform) | An unsigned int or unsigned __int64 version of intprt_t. | STDDEF.H and other include files |
5
wchar_t internal type of a wide character | Useful for writing portable programs for international markets. | STDDEF.H, STDLIB.H |