Struktur bahasa pemrograman C++ mirip dengan struktur bahasa pemrograman pada bahasa C. Struktur bahasa pemrograman C++ terdiri dari Bagian Include, namespace, dan fungsi. Berikut contohnya:
Penjelasan setiap bagian:
1. Header
Pada bagian header, kita mendeklarasikan library apa saja yang kita gunakan pada program kita. Salah satu library yang umum digunakan adalah library iostream seperti pada contoh diatas. Library iostream mengandung fungsi-fungsi untuk melakukan input dan output seperti cin dan cout.
2. Deklarasi Namespace
Bagian ini adalah pilihan, tidak wajib. Namun jika tidak menggunakannya maka kita harus menambahkan syntax std:: setiap kita ingin menggunakan cin maupun cout.
3. Fungsi
Bagian fungsi berisikan kode untuk program. Setiap program boleh mengandung lebih dari satu fungsi, namun hanya bisa mengandung satu fungsi main(). Fungsi main() nantinya adalah fungsi yang akan diproses pertama kali saat program di kompilasi. Selain itu, setiap fungsi tidak boleh berada didalam fungsi yang lain.
Komentar
Sebagaimana bahasa pemrograman lain, pada bahasa pemrograman C++ juga terdapat fasilitas untuk memberi komentar. Komentar sendiri adalah bagian yang akan diabaikan oleh komputer saat program di kompilasi. Untuk menuliskan komentar pada C++ ada dua cara, berikut adalah penjelasannya.
- Menggunakan tanda // (biasanya untuk komentar yang hanya terdiri dari satu baris)
- Menggunakan tanda /**/ (biasanya untuk komentar yang terdiri lebih dari satu baris)
#include <iostream>
using namespace std;
int main(){
// contoh komentar 1
/* contoh
komentar 2*/
}

0 Komentar