Variabile & Tipuri de Date
Identificatori
Un identificator este numele dat unei variabile, funcții, clase sau oricărui element din cod. Alegerea numelor bune face codul mult mai lizibil.
Reguli obligatorii
- Poate conține litere (a-z, A-Z), cifre (0-9) și underscore (_)
- Trebuie să înceapă cu o literă sau underscore — nu cu o cifră
- Este case-sensitive:
numar≠Numar≠NUMAR - Nu poate fi un cuvânt cheie rezervat (
int,for,if, etc.)
Exemple valide vs invalide
// ✓ Valide
int varsta;
double medie_generala;
string numeFamilie;
int _contor;
int valoare2;
// ✗ Invalide
int 2valoare; // începe cu cifră
int medie-clasa; // cratimă nu e permisă
int for; // cuvânt cheie rezervatConvenții de denumire
| Stil | Exemplu | Folosit pentru |
|---|---|---|
| camelCase | medieGenerala | Variabile și funcții (recomandat) |
| PascalCase | MedieGenerala | Clase |
| snake_case | medie_generala | Alternativă pentru variabile |
| UPPER_CASE | NUMAR_MAX | Constante |