Anda sudah berhasil membuat program pertama Anda. Namun saya yakin untuk
anda Anda yang benar-benar awam dengan C ataupun C++ pasti tidak benar-benar
yakin dengan apa yang Anda tulis pada bagian sebelumnya. Baiklah, daripada saya
membuat
bingung Anda, saya memilih untuk membuat Anda tidak bingung. Aapakah Anda
bingung? Kalau tidak mari lanjutkan.
// HelloWorld
#include<iostream>
using namespace std;
int main()
{
cout<<”Hello World\n”;
system(“PAUSE”);
return 0;
}
Anda tentu masih ingat kode diatas bukan? Program hasil komplikasi kode
tersebut akan menampilkan text “Hello World” pada monitor Anda.
Perintah untuk menampilkan text “Hello World” sebenarnya hanya baris cout<<”Hello World\n”;. Lalu, apa guna baris-baris yang lain?
Jika ingin me Running nya tapi tidak ada aplikasi programnya bisa klik disini, jika program di C++ Shell tidak sesuai dengan program yang akan kita analisa sekarang, hapus program tersebut dan copy program yang sekarang akan kita analisa kemudian paste
.
Mari kita analisa.
// HelloWorld
Baris pertama pada source code diatas merupakan baris komentar. Baris ini
akan diabaikan oleh compiler dan tidak akan dikompilasi menjadi bahasa mesin.
Komentar ditulis programmer biasanya untuk memudahkan mereka mengingat kegunaan
dari suatu baris kode atau blok kode.
Tata cara penulisan komentar ada 2 macam yaitu dengan menuliskan komentar
setelah tanda // atau diantara tanda /* dan */. Tanda // digunakan untuk
menuliskan komentar hanya 1 baris saja sedangkan tanda /* dan */ digunakan
untuk menuliskan komentar lebih dari satu baris atau 1 blok. Kali ini, saya
hanya menggunakan tanda // untuk menuliskan komentar karena selain lebih mudah
dibaca, tanda ini juga lebih aman untuk dipakai.
#include<iostream>
Baris ini merupakan preprocessor yang digunakan untuk melampirkan file
header iostream ketika program di compile. (untuk masalah preprocessor, mungkin lain kali
ya dijelaskan)
int main()
Baris ini merupakan fungsi main() (masalah fungsi mungkin juga akan dijelaskan nanti). Fungsi main() merupakan satu-satunya
fungsi yang akan dieksekusi oleh program. Itu bearti, untuk dapat menjalankan
fungsi-fungsi lain selain fungsi main(), fungsi tersebut harus dipanggil melalui
fungsi main().
Tidak ada komentar:
Posting Komentar