<limits.h>
Los
siguientes deben ser definidos en magnitud (valor absoluto) como
igual a o mayor que los valores siguientes.
#define
CHAR_BIT 8
El número de bits para el objeto má pequeño
que no sea un campo de bits (byte).
#define
SCHAR_MIN -127
El valor mínimo para un objeto de tipo signed char.
#define
SCHAR_MAX +127
El valor máximo para un objeto de tipo signed char.
#define
UCHAR_MAX 255
El valor mínimo para un objeto de tipo unsigned char.
#define
CHAR_MIN 0 ó SCHAR_MIN
El valor mínimo para un objeto de tipo char.
#define
CHAR_MAX UCHAR_MAX ó SCHAR_MAX
El valor máxim para un objeto de tipo char.
#define
MB_LEN_MAX 1
El número máximo de bytes de un carácter
multibyte, para cualquier escenario soportado.
#define
SHRT_MIN -32767
El valor mínimo para un objeto del tipo short int.
#define
SHRT_MAX +32767
El valor máximo para un objeto del tipo short int.
#define
USHRT_MAX 65535
El valor máximo para un objeto del tipo unsigned short
int.
#define
INT_MIN -32767
El valor mínimo para un objeto del tipo int.
#define
INT_MAX +32767
El valor máximo para un objeto del tipo int.
#define
UINT_MAX 65535
El valor máximo para un objeto del tipo unsigned int.
#define
LONG_MIN -2147483647
El valor mínimo para un objeto del tipo long int.
|