Header limit mendefinisikan karakteristik dari beragam tipe variabel.

Nilai yang Didefinisikan

Nilai-nilai berikut didefinisikan dengan direktif #define. Nilai-nilai ini bersifat implementation-specific, tetapi tidak dapat lebih rendah dari yang diberikan disini.

CHAR_BIT 8 Nilai bits dalam byte.
SCHAR_MIN -127 Nilai Minimum untuk signed char.
SCHAR_MAX +127 Nilai Maksimum untuk signed char.
UCHAR_MAX 255 Nilai Maksimum untuk unsigned char.
CHAR_MIN
CHAR_MAX
Mendefinisikan nilai maksimum dan minimum dari char. Jika char diwakili sebagai signed integer, maka nilainya sama dengan nilai  signed char (SCHAR). Sebaliknya jika CHAR_MIN adalah 0 CHAR_MAX sama dengan UCHAR_MAX.
MB_LEN_MAX 1 Jumlah maksimum bytes dalam suatu karakter multibyte.
SHRT_MIN -32767 Nilai minimum untuk short int.
SHRT_MAX +32767 Nilai maksimum untuk short int.
USHRT_MAX 65535 Nilai maksimum untuk unsigned short int.
INT_MIN -32767 Nilai minimum untuk int.
INT_MAX +32767 Nilai maksimum untuk int.
UINT_MAX 65535 Nilai maksimum untuk unsigned int.
LONG_MIN -2147483647 Nilai minimum untuk long int.
LONG_MAX +2147483647 Nilai maksimum untuk long int.
ULONG_MAX 4294967295 Nilai maksimum untuk unsigned long int.

Bersambung (rezaervani@gmail.com)

Tutorial Sebelumnya