Header errno digunakan sebagai handler untuk general error.
Makro :
EDOM
ERANGE
Variabel :
errno
EDOM
Deklarasi
#define EDOM some_value
EDOM adalah makro pengidentifikasi yang dideklarasikan dengan #define. Nilainya mewakili suatu kesalahan domain (domain error) yang disebabkan oleh beberapa fungsi matematika saat kesalahan domain terjadi.
ERANGE
Deklarasi
#define ERANGE some_value
ERANGE adalah makro pengidentifikasi yang dideklarasikan dengan #define. Nilainya mewakili suatu kesalahan rentang (range error) yang disebabkan oleh beberapa fungsi matematika saat kesalahan rentang terjadi.
errno
Deklarasi
int errno;
Variabel errno memiliki nilai zero pada permulaan program. Jika error terjadi, maka kemudian variabel ini akan memberikan nilai dari angka error tersebut.
Bersambung (rezaervani@gmail.com)
Serial 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
Leave a Reply