Definition of standard integer types with specified widths and their limits.
More...
|
#define | NULL ((uintptr_t)0) |
|
#define | INT8_MIN (-__INT8_MAX__-1) |
|
#define | INT8_MAX (__INT8_MAX__) |
|
#define | INT16_MIN (-__INT16_MAX__-1) |
|
#define | INT16_MAX (__INT16_MAX__) |
|
#define | INT32_MIN (-__INT32_MAX__-1) |
|
#define | INT32_MAX (__INT32_MAX__) |
|
#define | INT64_MIN (-__INT64_MAX__-1) |
|
#define | INT64_MAX (__INT64_MAX__) |
|
#define | INTPTR_MIN (-__INTPTR_MAX__-1) |
|
#define | INTPTR_MAX (__INTPTR_MAX__) |
|
#define | UINT8_MAX (__UINT8_MAX__) |
|
#define | UINT16_MAX (__UINT16_MAX__) |
|
#define | UINT32_MAX (__UINT32_MAX__) |
|
#define | UINT64_MAX (__UINT64_MAX__) |
|
#define | UINTPTR_MAX (__UINTPTR_MAX__) |
|
#define | PTRDIFF_MIN (-__PTRDIFF_MAX__-1) |
|
#define | PTRDIFF_MAX (__PTRDIFF_MAX__) |
|
#define | SIZE_MAX (__SIZE_MAX__) |
|
#define | SSIZE_MIN (-__INT64_MAX__-1) |
|
#define | SSIZE_MAX (__INT64_MAX__) |
|
|
typedef unsigned char | uint8_t |
|
typedef unsigned short | uint16_t |
|
typedef unsigned int | uint32_t |
|
typedef unsigned long long | uint64_t |
|
typedef unsigned long long | uintptr_t |
|
typedef __SIZE_TYPE__ | size_t |
|
typedef char | int8_t |
|
typedef short | int16_t |
|
typedef int | int32_t |
|
typedef long long | int64_t |
|
typedef long long | intptr_t |
|
typedef long int | ssize_t |
|
typedef __PTRDIFF_TYPE__ | ptrdiff_t |
|
Definition of standard integer types with specified widths and their limits.