CATEGORII DOCUMENTE |
Obiecte constante
Cuvantul cheie const poate fi inclus intr-o declaratie a unui obiect pentru a determina ca tipul acestui obiect sa fie constant si nu variabil.
Exemplu : const int model = 145;
const int v[ ] = ;
Deoarece nu i
se poate atribui o valoare, o
model /* eroare */
model++; /* eroare */
vor determina aparitia unor mesaje de eroare corespunzatoare.
De notat ca const modifica un tip ceea ce inseamna ca restrictioneaza felul in care se poate utiliza un obiect, si nu modul de alocare. Pentru o constanta, compilatorul nu rezerva memorie deoarece i se cunoaste valoarea (precizata la initializare). Mai mult, initializatorul pentru o expresie constanta este, de obicei (dar nu intotdeauna), o expresie constanta. Daca este asa, aceasta poate fi evaluata in timpul compilarii.
Politica de confidentialitate | Termeni si conditii de utilizare |
Vizualizari: 786
Importanta:
Termeni si conditii de utilizare | Contact
© SCRIGROUP 2024 . All rights reserved