Nje shembull i thjeshte printimi i nje rreshti text.


     // Programi i pare ne  C++
#include <iostream> 

int main()
{
std::cout << “Pershendetje!”;
system (“pause”);
return 0;
}     

Afishimi: 

Pershendetje!

Press any key to continue...

 Shpjegimi i programit:

Llojet e  komenteve:

  •     // koment rresht      - Komenton vetem nje rresht.
  •      /* koment  bllok*/  - Komenton sa rreshta te duam.

Rreshtat qe fillojne me # quhen direktiva te preprocesorit .

thirret libraria standarte <iostream> qe permban funksionet kryesore te nevojshem per input-in dhe output-in.

 main() – funksioni kryesor i programit, qe e ben ate te ekzekutueshem.

()  vendosen pas emrit te funksionit per te mbyllur listen e parametrave (nese ka).

int eshte tipi i kthimit te funksionit. Tregon se ky funksion kthen nje vlere te plote.

{} – mbyllin trupin e funksionit main.

stdnamespace qe permban emra te tille si cout, cin cerr, endl etj.

:: –  operatori binar i zgjedhjes se scope-it.

<< dhe >>   operatoret e rrjedhes hyrese dhe dalese perkatesisht.

 Mund te perdoren edhe si "cascading / concatenating / chaining stream operations"

 “Pershendetje!” -> string (bashkesi karakteresh qe mbyllet ne thonjeza dyshe).

;  vendoset ne fund te çdo instruksioni.

return 0; - tregon se programi perfundon  me sukses.

system (“pause”); // zakonisht ne disa kompilatore (psh. DevC++)sherben per te ndaluar dritaren e ekzekutimit.