În limbajul de programare C++, vocabularul include un set de termeni de bază esențiali pentru înțelegerea și scrierea codului. Iată o definiție succintă a unor termeni de bază în C++:
- Variabilă:
- Definiție: O locație în memorie cu un nume asociat, în care se pot stoca și accesa date.
- Exemplu:
int numar;
- Tip de Date:
- Definiție: Specifică tipul de valori pe care o variabilă le poate stoca, cum ar fi întregi, caractere sau valori cu zecimale.
- Exemplu:
int
pentru întregi,char
pentru caractere,float
pentru valori cu zecimale.
- Instrucțiune:
- Definiție: O unitate de cod care realizează o acțiune specifică.
- Exemplu:
if
,for
,while
sunt instrucțiuni de control al fluxului.
- Funcție:
- Definiție: Un bloc de cod care îndeplinește o anumită sarcină și poate fi apelat din altă parte a programului.
- Exemplu:
int adunare(int a, int b) { return a + b; }
- Array (Tablou):
- Definiție: O colecție de elemente de același tip, accesate printr-un indice.
- Exemplu:
int numere[5];
- Pointer (Indicator):
- Definiție: O variabilă care stochează adresa de memorie a altei variabile.
- Exemplu:
int* pointerNumar;
- Structură:
- Definiție: Un mod de a grupa diferite tipuri de date sub o singură denumire.
- Exemplu:
struct Persoana { string nume; int varsta; };
- Clasă:
- Definiție: Un tip de date definit de utilizator care încorporează date și funcții.
- Exemplu:
class Student { public: string nume; void afiseazaNume(); };
- Metodă:
- Definiție: O funcție definită în interiorul unei clase sau structuri.
- Exemplu:
void Student::afiseazaNume() { cout << nume; }
- Operator:
- Definiție: Un simbol care efectuează o anumită operație pe una sau mai multe variabile.
- Exemplu:
+
pentru adunare,=
pentru atribuire.
- Comentariu:
- Definiție: Un text explicativ inclus în cod, vizibil doar pentru programatorii umani, nu și pentru compilator.
- Exemplu:
// Acesta este un comentariu în C++
.
- Header File (Fișier Header):
- Definiție: Un fișier care conține declarații și definiții utile pentru programul principal.
- Exemplu:
#include <iostream>
pentru a include funcționalitățile standard de intrare/ieșire.