Download avr-libc Reference Manual

Transcript
6.8
<stdint.h>: Standard Integer Types
6.8.2.34
47
#define PTRDIFF_MAX INT16_MAX
largest positive value a ptrdiff_t can hold.
6.8.2.35
#define PTRDIFF_MIN INT16_MIN
smallest negative value a ptrdiff_t can hold.
6.8.2.36
#define SIG_ATOMIC_MAX INT8_MAX
largest positive value a sig_atomic_t can hold.
6.8.2.37
#define SIG_ATOMIC_MIN INT8_MIN
smallest negative value a sig_atomic_t can hold.
6.8.2.38
#define SIZE_MAX (__CONCAT(INT16_MAX, U))
largest value a size_t can hold.
6.8.2.39
#define UINT16_C(value) __CONCAT(value, U)
define a constant of type uint16_t
6.8.2.40
#define UINT16_MAX (__CONCAT(INT16_MAX, U) ∗ 2U + 1U)
largest value an uint16_t can hold.
6.8.2.41
#define UINT32_C(value) __CONCAT(value, UL)
define a constant of type uint32_t
6.8.2.42
#define UINT32_MAX (__CONCAT(INT32_MAX, U) ∗ 2UL + 1UL)
largest value an uint32_t can hold.
6.8.2.43
#define UINT64_C(value) __CONCAT(value, ULL)
define a constant of type uint64_t
6.8.2.44
#define UINT64_MAX (__CONCAT(INT64_MAX, U) ∗ 2ULL + 1ULL)
largest value an uint64_t can hold.
Generated on Mon Oct 29 20:02:34 2007 for avr-libc by Doxygen