Untuk belajar program C++ biasanya dimulai dengan membuat program sederhana kemudian menjabarkan setiap komponen dari program tersebut untuk dipahami. Coba perhatikan program berikut:
Pada bagian kolom kiri merupakan kode program C++ yang dibuat, sedangkan pada kolom kanan merupakan hasil dari program setelah dijalankan. Berikut adalah keterangan dari program diatas:
Baris 1 . // Program pertama saya di C ++
Kode "//" merupakan perintah dalam program C++ sebagai sebuah kode untuk membuat keterangan bagian. Kode ini tidak akan berpengaruh terhadap program, tapi cukup berguna ketika menandai tujuan kode yang kita buat.
Baris 2. # include <iostream>
Kode "#" dikenal sebagai tanda preprocessor, itu merupakan penanda direktif dimulainya program C++ , sedangkan "# include <iostream>" merupakan gabungan perintah kepada preprocessor untuk menyertakan standar perintah kode C++ yakni header <iostream> yang memungkinkan untuk membuat perintah input dan output data.
Baris 3. Baris kosong
Baris kosong tidak berpengaruh terhadap program, biasanya baris ini digunakan untuk memisahkan bagian atau group kode agar lebih mudah dipahami ketika akan mengedit kode.
Baris 4. int main ()
Baris ini merupakan awal dari deklarasi fungsi, fungsi itu sendiri merupakan bagian dari pernyataan kode yang diberi nama. pada dasarnya "int main ()" merupakan bagian dari fungsi khusus yang nanti akan dipanggil ketika program dijalankan, sedangkan tanda "()" merupakan parameter.
Baris 5 dan 7. Simbol { }
Simbol "{}" merupakan parameter untuk mengapit isi perintah sebuah program.
Baris 6. std :: cout << "Hello World!" ;
Pada baris ini berisi beberapa statment yakni "std :: count" merupakan pernyataan yang menyatakan standar perangkat output, sedangkan "<<" merupakan operator sisipan penunjuk apa yang di sisipkan pada "std :: count", sedangkan ""Hello World!"" merupakan isi pesan yang akan disampaikan dari perintah "std :: count" itu sendiri. Pada bagian ini harus hati-hati, di sana terdapat tanda ";", tanda ini merupakan tanda penutup sebuah statment atau pernyataan.
Untuk memudahkan, line 4 s/d 7 bisa dibuat dalam satu baris seperti:
Selain bentuk diatas kita juga bisa menggunakan kode lain, seperti untuk Pernyataan menggunakan "/* isi keterangan */"
Pada bagian kolom kiri merupakan kode program C++ yang dibuat, sedangkan pada kolom kanan merupakan hasil dari program setelah dijalankan. Berikut adalah keterangan dari program diatas:
Baris 1 . // Program pertama saya di C ++
Kode "//" merupakan perintah dalam program C++ sebagai sebuah kode untuk membuat keterangan bagian. Kode ini tidak akan berpengaruh terhadap program, tapi cukup berguna ketika menandai tujuan kode yang kita buat.
Baris 2. # include <iostream>
Kode "#" dikenal sebagai tanda preprocessor, itu merupakan penanda direktif dimulainya program C++ , sedangkan "# include <iostream>" merupakan gabungan perintah kepada preprocessor untuk menyertakan standar perintah kode C++ yakni header <iostream> yang memungkinkan untuk membuat perintah input dan output data.
Baris 3. Baris kosong
Baris kosong tidak berpengaruh terhadap program, biasanya baris ini digunakan untuk memisahkan bagian atau group kode agar lebih mudah dipahami ketika akan mengedit kode.
Baris 4. int main ()
Baris ini merupakan awal dari deklarasi fungsi, fungsi itu sendiri merupakan bagian dari pernyataan kode yang diberi nama. pada dasarnya "int main ()" merupakan bagian dari fungsi khusus yang nanti akan dipanggil ketika program dijalankan, sedangkan tanda "()" merupakan parameter.
Baris 5 dan 7. Simbol { }
Simbol "{}" merupakan parameter untuk mengapit isi perintah sebuah program.
Baris 6. std :: cout << "Hello World!" ;
Pada baris ini berisi beberapa statment yakni "std :: count" merupakan pernyataan yang menyatakan standar perangkat output, sedangkan "<<" merupakan operator sisipan penunjuk apa yang di sisipkan pada "std :: count", sedangkan ""Hello World!"" merupakan isi pesan yang akan disampaikan dari perintah "std :: count" itu sendiri. Pada bagian ini harus hati-hati, di sana terdapat tanda ";", tanda ini merupakan tanda penutup sebuah statment atau pernyataan.
Untuk memudahkan, line 4 s/d 7 bisa dibuat dalam satu baris seperti:
int main () { std::cout << "Hello World!"; }
Selain bentuk diatas kita juga bisa menggunakan kode lain, seperti untuk Pernyataan menggunakan "/* isi keterangan */"