Program C maupun C++ secara umum tersusun dari beberapa bagian utama, yaitu :

  1. Bagian komentar
    Komentar digunakan untuk memberi informasi / dokumentasi tentang program atau code yang ada. Dalam C atau C++ setiap tulisan yang diapit oleh symbol /* .... */ untuk multi baris atau setiap baris yang dimulai dewngan symbol // dianggap komentar dan tidak akan dikompilasi oleh komputer.

  2. Preprocessor directive
    Disebut juga pengarah compiler karena berfungsi mengatur proses kompilasi. IOSTREAM.H merupakan file header yang merupakan standard library dari C++.

  3. Fungsi utama dan fungsi tambahan
    Fungsi utama (main) harus ada dalam setiap program karena fungsi utamalah yang akan dieksekusi pertama kali.

  4. Bagian definisi fungsi
    Diawali dengan tanda kurawal buka { merupakan tanda awal fungsi main dan tanda kurawal tutp } merupakan tanda berakhirnya fungsi main. Definisi fungsi berisi sekumpulan kode yang nanti akan dieksekusi bila fungsi tersebut dipanggil. Aturan umum penulisan bahasa C++ :


    • Case-sensitive : bahasa C++ membedakan penulisan huruf besar dan kecil.
    • setiap statement diakhiri dengan tanda " ; "
    • tidak boleh ada variabel ganda, maupun konflik dengan reserved word.
    • dll peace

  5. Bagian deklarasi
    Bagian yang akan mendeklarasikan variabel, konstanta, fungsi, dan lain - lain.