Proses kompilasi
• Program C++ ditulis dengan ekstensi .cpp.
• Agar program dapat dieksekusi, program harus dikompilasi dahulu menggunakan compiler C++. • Proses kompilasi file sumber (.cpp) bersama
dengan file-file header (.h) akan diterjemahkan oleh kompiler C++ menjadi kode objek (.obj).
• File objek ini dalam format biner (berkode 0 dan 1).
• File objek bersama file objek lain serta file
Struktur program C++
#include <nama_file>
void main()
{
•
#include
adalah pengarah praprosesor
yang berfungsi menginstruksikan kepada
kompiler untuk menyisikan file lain saat
program dikompilasi. Biasanya file-file
yang disisipkan adalah file-file header
•
void didepan main() dipakai untuk
main() menjadi awal dan akhir eksekusi program C++, sehingga sebuah program dalam C++
mengandung sebuah fungsi main()
Main nama judul fungsi
{ awal tubuh fungsi/awal eksekusi program tubuh fungsi/blok
} akhir tubuh fungsi/akhir eksekusi program
•
Blok pernyataan
Blok penyataan merupakan satu atau
Contoh program
#include <iostream.h>
#include <conio.h>
void main()
{
clrscr();
cout << "
Selamat Belajar C++
\n";
getch();
Mengenal cout
• Pengenal cout merupakan objek dalam
C++ yang digunakan untuk mengarahkan
data ke standar output (layar).
• Tanda << (dua tanda kurang dari
berurutan) adalah operator
#include <iostream.h>
• #include <iostream.h> menginstruksikan kepada kompiler untuk menyisipkan file iostream.h pada saat program dikompilasi tanpa diakhiri titik
koma.
• File iostream.h perlu disertakan pada program yang melibatkan cout.
• Tanpa #include <iostream.h> akan terjadi kesalahan saat program dikompilasi.
• Karena file iostream.h berisi deklarasi yang diperlukan oleh cout dan berbagai objek yang berhubungan dengan operasi masukan–
Komentar
• Komentar diperlukan untuk menjelaskan
mengenai program atau bagian-bagian dalam program. Isi penjelasan berupa:
– Tujuan/fungsi program
– Saat program dibuat/direvisi
– Keterangan-keterangan lain tentang kegunaan sejumlah pernyataan dalam program.
/*
Program yang mengandung blok pernyataan */
#include <iostream.h> #include <conio.h>
void main() {
clrscr(); //membersihkan layar cout << "Selamat Belajar C++\n"; getch();