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 |
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
- Serial Tutorial C (1) : Compiling Program C dan C++
- Serial Tutorial C (2) : Opsi -Wall saat Kompilasi
- Serial Tutorial C (3) : Menggabungkan beberapa file saat kompilasi
- Serial Tutorial C (4) : Kompilasi File secara independen
- Serial Tutorial C (5) : Membuat File Objek dari File Sumber
- Serial Tutorial C (6) : Membuat Eksekutable File dari File Objek
- Serial Tutorial C (7) : Mengenal Struktur Program C
- Serial Tutorial C (8) : printf format identifiers
- Serial Tutorial C (9) : Latihan 1 – Membuat Program Pemangkatan
- Serial Tutorial C (10) : Membaca Input Keyboard dengan scanf()
- Serial Tutorial C (11) : makefile sederhana
- Serial Tutorial C (12) : Membuat Link dengan External Libraries
- Serial Tutorial C (13) : Urutan Link Library
- Serial Tutorial C (14) : Menggunakan Library File Header
- Serial Tutorial C (15) : Library Standar C – Perbedaan Implementasi antara Sistem Unix-like dan Windows
- Serial Tutorial C (16) : Library C Standar dan Daftar Fungsi (Alfabetis)
- Serial Tutorial C (17) : Library C Standar – assert.h
- Serial Tutorial C (18) : Library C Standar – ctype.h
- Serial Tutorial C (19) : Library C Standar – errno.h
- Serial Tutorial C (20) : Library C Standar – float.h
Leave a Reply