Documente online.
Zona de administrare documente. Fisierele tale
Am uitat parola x Creaza cont nou
 HomeExploreaza
upload
Upload




Constante

c


Constante

Notiuni

literali, constante macro, constante obiect



Literalii sunt constante a caror valoare apare explicit în expresii. Pentru literali de tip caracter se va scrie caracter 444r1711e ul încadrat de apostrofi. Pentru literali de tip long se scrie litera L dupa valoare.

Exemple

char ch; ch = 'Q';

float pi; pi = 3.1415;

long value; value = 0xFFF3L;

Observatie: Literalii pot fi scrisi în sistem hexazecimal. În acest caz se pune 0x în fata valorii hexazecimale.

Constantele macro sunt simboluri carora li se da o valoare . În faza de precompilare toate simbolurile (constante macro) din program sunt înlocuite cu valoarea lor.

Sintaxa constantelor macro este #define <simbol> <valoare>

Exemplu

#define PI 3.1415

int raza;

float arie_cerc;

arie_cerc = PI * raza * raza;

Observatie: #define este o instructiune preprocesor. Sfârsitul ei nu se marcheaza cu ";". O instructiune preprocesor se scrie singura pe linie.

Constantele obiect se declara precum o variabila precedata de calificatorul const. Au aceleasi caracteristici ca variabilele numai ca valoarea lor nu poate fi modificata. Valoarea unei constante obiect se da prin initializare.

Sintaxa const <tip_de_date> <nume_constanta> = <valoare>;



Document Info


Accesari: 975
Apreciat: hand-up

Comenteaza documentul:

Nu esti inregistrat
Trebuie sa fii utilizator inregistrat pentru a putea comenta


Creaza cont nou

A fost util?

Daca documentul a fost util si crezi ca merita
sa adaugi un link catre el la tine in site


in pagina web a site-ului tau.




eCoduri.com - coduri postale, contabile, CAEN sau bancare

Politica de confidentialitate | Termenii si conditii de utilizare




Copyright © Contact (SCRIGROUP Int. 2024 )