Minggu, 12 November 2017

Pengenalan jenis - jenis file header beserta fungsinya


       Hai, teman  teman ketemu lagi dengan saya berliana . nah, disini saya akan jelaskan  membahasa pengertian dan tipe – tipe File Header dalam bahasa C, yuk.. mari kita lanjut..

Apa  itu File Header?
 File Header adalah file dengan ekstensi yang berisi deklarasi fungsi dalam bahasa C dan definisi makro yang dibagi diantara beberapa file sumber : Menurut para ahli File Header merupakan suatu file library dengan ekstensi h (*.h), yaitu file bantuan yang digunakan untuk menyimpan daftar – daftar fungsi yang akan digunakan di dalam program. file yang ditulis oleh programmer dan file yang disertakan dengan kompiler Anda. Anda meminta untuk menggunakan file header di program Anda dengan memasukkannya ke dalam perintah preprocessing C #include, seperti Anda telah melihat penyertaan file header stdio.h, yang disertakan bersama kompiler Anda. File header standar untuk proses input/output adalah (stdi.h).

#include <stdio.h>


Ada pun macam – macam file header beserta fungsinya :
Ø  Stdio.h (Standar Input Output)
Merupakan penjelasan dari “inputan/outputan” dalam suatu pemrograman bahasa C, header  yang memiliki deklarasi  makro, kostanta, dan deklarasi fungsi dari dua jenis yang digunakan untuk berbagai standar input output operasi. Contoh:
·         Printf
merupakan fungsi keluaran yang digunakan untuk menampilkan suatu informasi kelayar secara terformat .
·         Scanf
merupakan fungsi masukan yang digunakan untuk menginput numeric, data, karakter, dan String secara terformat.
·         Puts
merupakan fungsi keluaran yang digunakan untuk menampilkan suatu intformasi yang bertipe data string.
·         Putchar
merupakan fungsi keluaran yang digunakan untuk menampilkan suatu infomasi yaitu yang bertipe data Char.
·         Gets
merupakan fungsi yangkhusus menerima suatu masukan yang bertipe data String.
v  Stdlib.h
Kegunaannya sebagai hanya untuk memanggil system (“cls”) dan untuk membesihkan layar setelah kita memilih suatu menu.
Contoh :
#include <stdio.h>//input output
#include<stdlib.h>//memanggil fungsi system (“cls”)
Int Main()
{
  Int menu;
    Do{
    System(“cls”);//membersihkan layar
   printf (“masukan angka”);
   scanf (“%d”, &menu);
  }while(menu!=6);//jika inputan bukan angka 6 maka program akan di ulang

    getchar();
}

v  Conio.h (Console Input Output)
Merupakan file header yang digunakan untuk membuat teks antar muka pengguna. Diperlukan
Bila melibatkan clrscr(), yaitu perintah untuk membersihkan layar. Contoh perintah yang digunakan :
Clrscr
Untuk menghapus layar
Getch
Untuk menahan tampilan output
v  String.h
Merupakan file header yang digunakan untuk memanipulasi beberapa jenis String. String biasanya disimpan sebagai larik dari karakter – karakter.
Contoh kode C yang mengunakan tipe data string:
#include <stdio.h>
 int main(){ char s[100]; /* membuat string dengan panjang maksimum 99 karakter, karena karakter terakhir harus null */
 s = "Hello world";
 printf("%s\n", s); }

v  assert.h  
Berisi menegaskan makro, digunakan untuk membantu mendeteksi kesalahan logis dan jenis lain dari bug di versi debug dari sebuah program.
v  ctype.h 
Berisi fungsi yang digunakan untuk mengklasifikasikan jenis karakter dengan mereka atau untuk mengkonversi antara atas dan huruf kecil dengan cara yang independen dari yang digunakan set karakter(biasanya ASCII atau salah satu ekstensi, meskipun implementasi memanfaatkan EBCDIC juga dikenal).
v  errno.h
Untuk pengujian kode kesalahan dilaporkan oleh fungsi perpustakaan.
v  float.h
 Berisi konstanta didefinisikan menentukan implementasi khusus properti dari floating-point perpustakaan, seperti perbedaan minimum antara dua yang berbeda floating-point ( _EPSILON ), jumlah maksimum digit akurasi ( _DIG ) dan kisaran angka yang dapat diwakili (_MIN , _MAX ).
v  locale.h 
 pemrograman bahasa C file header, digunakan untuk tujuan lokalisasi
v  tgmath.h
 Untuk tipe-generik fungsi matematika.
v  math.h  
file header yang berisi prototype fungsi untuk pustaka matematika
v  setjmp.h 
 Mendeklarasikan macro setjmp dan longjmp , yang digunakan untuk non-lokal keluar.
v  signal.h 
 Untuk mengendalikan berbagai kondisi yang luar biasa.
v  stdarg.h 
 Untuk mengakses berbagai jumlah argumen yang dilewatkan ke fungsi.
v  stdbool.h  
Untuk tipe data boolean.
v  stdint.h 
 Untuk mendefinisikan berbagai tipe data integer.
v  stddef.h 
 Untuk mendefinisikan jenis yang berguna dan macro.
v  time.h  
Untuk mengkonversi antara waktu berbagai format tanggal.
v  wchar.h  
Untuk memanipulasi sungai lebar dan beberapa jenis string menggunakan karakter lebar – kunci untuk mendukung berbagai bahasa.
v  wctype.h 
Untuk mengklasifikasi karakter lebar
v  complex.h 
 merupakan file header yang mendefinisikan fungsi untuk aritmatika kompleks
v  fenv.h  
merupakan file header yang mengandung berbagai fungsi dan macro untuk memanipulasi lingkungan floating-point
v  inttypes.h
merupakan file header berfungsi mendefinisikan beberapa macro untuk digunakan dengan fungsi printf dan scanf, serta fungsi untuk bekerja dengan jenis intmax_t.
v  iso646.h 
merupakan header yang mendefinisikan beberapa macro yang memungkinkan programmer untuk menggunakan C bitwise bahasa dan operator logika, yang, tanpa file header, tidak bisa cepat atau mudah diketik pada beberapa keyboard non-QWERTY internasional dan.
v  limits.h  
merupakan file header dari perpustakaan standar bahasa pemrograman C yang mencakup definisi karakteristik dari jenis variabel umum.

Sumber :

Terimakasih atas kunjungan anda , dan di sini saya menjelaskan tentang header file pada program bahasa C agar lebih paham tipe – tipe dasar pada pemrograman.
Mohon untuk saran dan kritiknya gess..
  





9 komentar:

saya harap ada kritik dan sarannya dari kalian,
mohon untuk berkata yang sopan...

Program Kalkulator Sederhana Menggunakan bahasa C

PROGRAM KALKULATOR DALAM MENGINPUT PERTAMBAHAN[X], PENGURANGAN[-], PERKALIAN[X], PEMBAGIAN[:]                   Hai, teman – teman ...