Struktur program C++, sama seperti struktur program C yang terdahulu. Struktur program C++ terdiri sejumlah blok fungsi, setiap fungsi terdiri dari satu atau beberapa pernyataan yang melaksanakan tugas tertentu.
Bentuk Umum:
Contoh :
#include <conio.h>
#include <iostream.h>
Main()
{
Cout<<” mari belajar bahasa c “;
Getch();
}
Penjelasan :
#include <file-header> merupakan preprocessor pada C++ untuk pemanggilan file header yang memuat beberapa perintah-perintah dari C++ (contoh, apabila ingin menggunakan perintah cout maka harus menggunakan file header iostream.h).
main( ) merupakan awal mula dari blok program utama.
tanda { dan } sebagai punctuator yang awal blok program hingga akhir blok program.
cout merupakan perintah keluaran pada C++.
getch( ); apabila ditempatkan sebelum funtuator }, maka berfungsi sebagai penahan dari tampilan hasil.
Model Memori
Borland C++, mempunyai enam model memori untuk program dan data. Model-model memori tersebut adalah:
a. Model Tiny
Model memori yang menyediakan jumlah memori untuk program dan data tidak lebih dari 64 Kb.
b. Model Small
Model memori yang menyediakan jumlah memori untuk masing-masing program dan data tidak lebih dari 64 kb.
c. Model Medium
Model memori yang menyediakan jumlah memori untuk program tidak lebih dari 64 kb dan data tidak lebih dari 64 K.
d. Model Compact
Model memori yang menyediakan jumlah memori untuk program lebih dari 64 kb dan data tidak lebih dari 64K.
e. Model Large
Model memori yang menyediakan jumlah memori untuk program dan data lebih dari 64 K.
f. Model Huge
Model memori yang menyediakan jumlah memori untuk menyimpan satu jenis data.