Header adalah sebuah deklarasi fungsi-fungsi
yang disediakan C++ atau buatan sendiri yang dimasukkan melalui file dan header
juga bukan perintah. Makanya header tidak diakhiri dengan titik koma “;”.
Contoh :
#include <iostream.h>
Ini adalah salah satu pengarah praprosesor yang tersedia oleh C++. Biasanya orang orang memanggilnya header. Bentuk umum bisa berupa :
1. #include <iostream.h>
Bentuk header pertama menunjukkan
pencarian file dilakukan di direktori khusus (direktori file include bawaan
kompiler itu sendiri). Sedangkan bentuk kedua menunjukkan pencarian file header
dilakukan pertama kali pada direktori kerja yaitu tempat proyek anda disimpan.
Jika tidak ditemukan di direktori kerja maka akan dicari pada direktori yang
tercantum pada variabel lingkungan bernama PATH.
Macam-macam headernya sebagai berikut
:
iostream.h
Header ini berkaitan atau digunakan
untuk perintah input outpot. Sebagai berikut :
a. cout<”string”;
Untuk menampilkan text
string;
b. cin>>a;
Fungisnya untuk
memasukkan data ke variabel a.
conio.h
Header ini berkaitan atau digunakan
untuk perintah input outpot juga. Sebagai berikut :
a. clrscr();
Membersihkan layar.
b. a=getch();
Menginputkan char dengan panjang 1 ke variabel a dengan
menghilangkan bekas inputan.
c. a=getche();
Menginputkan char dengan panjang 1 ke variabel a tanpa
menghilangkan bekas inputan.
stdio.h
Header ini berkaitan atau digunakan
untuk perintah input outpot juga. Sebagai berikut :
a. printf(“%d”,a);
Mencetak variabel a ke
layar.
b. scanf(“%d”,&a);
menyimpan inputan ke
variabel a.
string.h
Berisi fungsi-fungsi operasi string. Seperti
mengetahui panjang string.
math.h
Berisi fungsi-fungsi operasi
matematika. Seperti rumus-rumus.
locale.h
Berisi fungsi-fungsi operasi
lokalisasi.
limits.h
iso646.h
Berisi fungsi-fungsi yang
memungkinkan programmer untuk menggunakan C bitwise bahasa dan operator logika
yang tapa file header tidak bisa cepat atau mudah diterapkan pada beberapa
keyboard non-querty internasional.
inttypes.h
Berisi fungsi-fungsi mark untuk
digunakan dengan fungsi printf dan scanf, serta fungsi untuk bekerja dengan
jenis intmax_t.
float.h
Berisi fungsi-fungsi operasi untuk
memperluas ke berbagai limit dan parameter dari jenis floating point standart.
fenv.h
Berisi fungsi-fungsi dan makro untuk
memanipulasi lingkungan floating pint.
errno.h
Berisi fungsi-fungsi untuk melaporkan
kesalahan melalui kode kesalahan.
ctype.h
Berisi fungsi-fungsi mengklasifikasi
karakter.
complex.h
Berisi fungsi-fungsi operasi
aritmatika kompleks.
assert.h
iomanip.h
Berisi fungsi-fungsi operasi untuk memanipulasi
output. Seperti rata kanan atau kiri dan sebaginya.
Hanya sebatas itu yang saya tahu. Jika ada yang belum mengerti ramaikan komentarnya. Insyaallah saya bantu.
Tidak ada komentar:
Posting Komentar