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.
std – namespace 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.