Cara terbaik untuk belajar bahasa pemrograman adalah dengan menulis program. Dulu di saat Programmer Pro belajar pasti untuk pertama kalinya menulis program "Hello World", yang hanya mencetak "Hello World" ke layar komputerNya. Meskipun sangat sederhana, ini berisi semua komponen dasar yang dimiliki program C ++:
/** program pertamaku di C++**/ #include <iostream>int main() { std::cout << "Hello World!"; }
Mari kita periksa program ini menurut baris:
Baris 1: // program pertamaku di C ++Dua tanda garis miring menunjukkan bahwa sisa baris adalah komentar yang dimasukkan oleh programmer namun tidak berpengaruh pada perilaku program. Pemrogram menggunakannya untuk menyertakan penjelasan singkat atau pengamatan mengenai kode atau program. Dalam kasus ini, ini adalah uraian pengantar singkat tentang program ini.
Baris 2: #include <iostream>
Baris yang diawali dengan tanda hash (#) adalah arahan yang dibaca dan ditafsirkan oleh apa yang dikenal sebagai preprocessor. Mereka adalah jalur khusus yang ditafsirkan sebelum kompilasi program itu sendiri dimulai. Dalam kasus ini, direktif #include <iostream>, menginstruksikan preprocessor untuk menyertakan bagian kode C ++ standar, yang dikenal sebagai header iostream, yang memungkinkan untuk melakukan operasi input dan output standar, seperti menulis output dari program ini (Hello World ) ke layar
Baris 3: Baris kosong
Baris kosong tidak berpengaruh pada sebuah program. Mereka hanya memperbaiki keterbacaan kode.
Baris 4: int main ()
Baris ini memulai deklarasi sebuah fungsi. Intinya, sebuah fungsi adalah sekelompok pernyataan kode yang diberi nama: dalam hal ini, ini memberi nama "utama" kepada kelompok pernyataan kode yang mengikutinya. Fungsi akan dibahas secara rinci di bab berikutnya, namun intinya, definisi mereka diperkenalkan dengan suksesi tipe (int), nama (utama) dan sepasang tanda kurung (()), opsional termasuk parameter.
Fungsi yang dinamakan main adalah fungsi khusus di semua program C ++; Ini adalah fungsi yang disebut saat program dijalankan. Eksekusi semua program C ++ dimulai dengan fungsi utama, terlepas dari mana fungsi sebenarnya berada di dalam kode.
Baris 5 dan 7: {dan}
Penjepit terbuka ({) pada baris 5 menunjukkan awal definisi fungsi utama, dan penjepit penutup () pada baris 7, menunjukkan ujungnya. Segala sesuatu di antara kawat gigi ini adalah fungsi tubuh yang mendefinisikan apa yang terjadi saat main dipanggil. Semua fungsi menggunakan kawat gigi untuk menunjukkan awal dan akhir definisinya.
Baris 6: std :: cout << "Hello World!";
Baris ini adalah pernyataan C ++. Pernyataan adalah ungkapan yang benar-benar dapat menghasilkan beberapa efek. Ini adalah daging dari sebuah program, menentukan perilaku sebenarnya. Pernyataan dieksekusi dengan urutan yang sama seperti yang muncul di dalam tubuh fungsi.
Pernyataan ini memiliki tiga bagian: Pertama, std :: cout, yang mengidentifikasi perangkat output karakter standar (biasanya, ini adalah layar komputer). Kedua, operator penyisipan (<<), yang menunjukkan bahwa apa yang berikut dimasukkan ke std :: cout. Akhirnya, sebuah kalimat di dalam tanda petik ("Hello world!"), Adalah konten yang dimasukkan ke dalam keluaran standar.
Perhatikan bahwa pernyataan diakhiri dengan titik koma (;). Karakter ini menandai akhir dari pernyataan tersebut, sama seperti periode yang mengakhiri sebuah kalimat dalam bahasa Inggris. Semua pernyataan C ++ harus diakhiri dengan karakter titik koma. Salah satu kesalahan sintaks yang paling umum di C ++ adalah lupa mengakhiri sebuah pernyataan dengan titik koma ("Semicolon").
Sobat mungkin telah memperhatikan bahwa tidak semua baris program ini melakukan tindakan saat kode dijalankan. Ada baris yang berisi komentar (diawali dengan //). Ada baris dengan perintah untuk preprocessor (dimulai dengan #). Ada garis yang mendefinisikan sebuah fungsi (dalam hal ini, fungsi utamanya). Dan, akhirnya, sebuah garis dengan sebuah pernyataan yang diakhiri dengan titik koma (penyisipan ke dalam cout), yang berada di dalam blok yang dibatasi oleh kurung kurawal atau gampangNya sih tanda mirip kawat gigi ini ({}) dari fungsi utama.
Oke itu dlu Aja see you di next tutorial C++ Nya ya , Semoga Bermanfaat.
Baca Artikel Menarik lainnya
Loading...