PENGENALAN C++
C++ merupakan bahasa pemrograman yang mendukung
pemrograman berorientasi objek atau Object Oriented Programming (OOP).
Sebelum melangkah lebih jauh sebaiknya kita harus tahu
terlebih dahulu tentang konsep kompilasi dan eksekusi program di dalam C++ .
- Preprosesor
Perintah
yang diawali tanda # (pound) dan menghasilkan file yang akan dilewatkan ke
dalam compiler.
Contoh :
# include
#define
#ifdef
- Kompiler C++
Kompiler akan menerjemahkan kode program yang telah
dilewatkan oleh preprosesor ke dalam bahasa assembly.
- 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.
- 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.
STRUKTUR
PROGRAM DALAM C++
deklarasi header file/preprocessor
deklarasi konstanta
deklarasi var global
deklarasi fungsi
deklarasi class
program utama (fungsi utama)
main()
{
…….
……..
}
|
- 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++
- Deklarasi konstanta (bisa ada bisa tidak)
- Deklarasi variabel global (bisa ada bisa tidak)
- Deklarasi fungsi bisa ada bisa tidak. Fungsi juga
dapat diletakkan
seletah fungsi main().
- Deklarasi class (bisa ada bisa tidak)
- Fungsi utama à harus ada, diawali dengan
{ dan
diakhiri dengan }. Didalamnya berisi instruksi-
instruksi
yang nantinya akan dieksekusi berikut
deklarasi
variabel (variabel lokal) yang diperlukan.
Contoh header file yang sering digunakan :
- iostream.h
Untuk instruksi:
cout<<”.....................”;
cin>>nama_var;
- conio.h
Untuk instruksi:
getch();
clrscr();
3. stdio.h
3. stdio.h
untuk
instruksi :
printf();
scanf();
C++ bersifat case sensitive à
membedakan huruf besar dan huruf kecil, sehingga:
- instruksi harus ditulis dalam huruf kecil
- Variabel yang ditulis dengan huruf kecil & huruf besar berbeda.
0 komentar:
Posting Komentar