PENGENALAN
C++
C++
merupakan bahasa pemrograman yang mendukung pemrograman berorientasi objek atau
Object Oriented Programming (OOP). Untuk menyelesaikan masalah, C++
Melakukan langkah pertama dengan mendefenisikan class-class yang
merupakan a-class yang di buat sebelumnya sebagai anstraksi dai objek-objek
fisik\
Keterangan
:
1.Preprosesor
Perintah
yang diawali tanda # (pound) dan menghasilkan file yang akan dilewatkan ke
dalam compiler. Contoh : # include.
2. Kompiler
C++
Kompiler
akan menerjemahkan kode program yang telah dilewatkan oleh preprosesor ke dalam
bahasa assembly. Kode yang sudah berubah kebentuk kode assembly ini kemudian siap
dikirim ke program Asembler.
3.Assembler
Menerima
keluaran dari compiler C++ dan akan membuat sebuah kode objek. Jika dalam kode
program kita tidak menggunakan fungsi-fungsi yang terdapat pada library lain,
maka kode objek ini akan langsung dieksekusi menjadi EXE.
4. link
editor
Bagian
ini dikerjakan jika kode program yang kita buat menggunakan fungsi-fungsi luar
yang disimpan dalam suatu library lain. Link editor akan mengkombinasikan kode
objek dan library yang ada untuk menjadikan sebuah file EXE.
5.Loader
loader
adalah program yang digunakan untuk mengeksekusi program yang kita buat.
Sehingga output program akan ditampilkan dilayar.
STRUKTUR
PROGRAM
Secara
umum struktur program dalam C++ adalah sebagai berikut:
-deklarasi
header file/preprocessor
-deklarasi
konstanta
-deklarasi
fungsi
-deklarasi
class
-fungsi
utama
Keterangan:
1.
Deklarasi header file diawali dengan #include <.......>
Titik-titik diisi dengan nama header file yang ingin digunakan. Header file
merupakan suatu fungsi yang mendukung eksekusi instruksi tertentu dalam C++
2.
Deklarasi konstanta atau conts (bisa ada bisa tidak)
3.
Deklarasi fungsi bisa ada bisa tidak. Fungsi juga dapat diletakkan seletah
fungsi main().
4.
Deklarasi class (bisa ada bisa tidak)
5.
Fungsi utama harus ada, diawali dengan { dan diakhiri dengan }. Didalamnya
berisi instruksi-instruksi yang nantinya akan dieksekusi berikut deklarasi
variabel(variabe lokal) yang diperlukan.
Header
File
File
header (file dengan ekstensi .h) adalah file yang berisi fungsi-fungsi yang
mendukung eksekusi instruksi tertentu dalam C++ dan telah dikompilasi
sebelumnya. Jika kita ingin menggunakan file header kita harus mendaftarkan
terlebih dahulu melalui preprosesor directive #include
Contoh
header file yang sering digunakan :
1.
iostream.h Untuk instruksi:
cout<<”.....................”;
cin>>nama_var;
2.
conio.h Untuk instruksi:
getch();
clrscr();
Komentar
Posting Komentar