Anda di halaman 1dari 3

Penjelasan Source Code Program

1. #include <iostream>
Di baris pertama kita mengetikkan tulisan #include <iostream>. Artinya
baris Preprocessor yang melampirkan file header (library) iostream ketika
program dicompile. Kode yang diawali dengan # merupakan sebuah
Preprocessor. Preprocessor berfungsi memberitahukan compiler untuk
melakukan sesuatu sebelum melakukan kompilasi.

Preprocessor #include akan memberitahukan kompiler untuk meng


includekan library iostream, dimana library iostream pada Bahasa C++
berguna sebagai standar input output (Pada Bahasa C menggunakan
stdio.h). Salah satu isi iostream adalah untuk menggunakan statement Cin,
Cout dan Endl
2. using namespace std;
Baris ini memberitahukan kepada compiler bahwa program yang kita tulis menggunakan
Standar C++ Library. Tujuan dari penulisan kode "using namespace std;" ialah untuk
melakukan penulisan kode langsung tanpa menuliskan std:: , Hal ini disebabkan, pada
iosteam C++ melakukan pembungkusan semua fungsi input output dalam namespace std.
Jika sobat tidak menuliskan "using namespace std;" , maka program harus ditulisakan
sebagai berikut:
3. int main() { ... }
Kode ini menyatakan pembuatan sebuah fungsi utama (fungsi main). Semua program
yang ditulis menggunakan bahasa C/C++ harus mempunyai sebuah main (fungsi
utama). main adalah kode / fungsi awal yang akan dieksekusi ketika program
dijalankan, hal ini berarti bahwa untuk memanggil / menjalankan fungsi lain, fungsi lain
tersebut harus dipanngil melalui fungsi main(). tulisan int didepan "main" dinamakan
"return type“ dimana tipe return / keluaran nya berupa nilai integer.

Kemudian simbol "{" dan "}" menandakan sebuah scope dalam code dimana isi
scopenya adalah isi dari fungsi main(). Jadi ketika fungsi main() dipanggil maka isi
yang ada pada scope lah yang dieksekusi.

4. cout<<"Hello World";
Merupakan sebuah statement dalam C++. statement inilah yang berpengaruh terhadap
hasil eksekusi program. Statement pada contoh ini (cout) menyatakan bahwa cetak
tulisan “HelloWorld” pada tampilan. "cout" bisa berjalan karena terdapat file header /
library "iostream".

5. return 0;
Menyatakan hasil keluaran dari fungsi int main() ialah 0. Dalam C++, return 0 dalam
int main() dapat diartikan bahwa program berakhir dengan normal.

Anda mungkin juga menyukai