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




Tipuri si Declaratii

c


Tipuri si Declaratii

Fiecare nume si fiecare expresie are un tip care determina operatiile care pot fi facute asupra lor.



O declaratie este o instructiune care introduce un nume intr- 23323g622x un program. O declaratie specifica un tip pentru acel nume. Un tip defineste utilizarea numelui sau a unei expresii. Operatiile de forma +, -, * si / se definesc pentru intregi. Dupa ce s-a inclus stream.h, un int poate fi cel de al doilea operand pentru << cind primul argument este ostream.

Tipul unui obiect determina nu numai care operatii pot fi aplicate asupra lui, ci de asemenea intelesul acelor operatii. De exemplu, instructiunea:

cout << inch << "in=" << inch*2.54 << "cm\n";

trateaza corect cele 4 valori de iesire care sint diferite.

C+ are citeva tipuri de baza si diferite moduri de a crea altele noi.

1.3.1. Tipuri fundamentale

char short int long float double

sizeof(char) <= sizeof(short) <= sizeof(int) <=

sizeof(long) <= sizeof(float) <= sizeof(double)

const float pi = 3.14;

const char plus = '+';

Operatori aritmetici:

+ - (unari si binari ambii)

* / %

Operatori de comparare ca in C.

double d = 1; int i = 1;

d = d + i; i = d + i;

1.3.2. Tipuri derivate

* -> pointer

*const -> pointer constant

& -> adresa

[] -> vector

() -> functie

char* p;

char *const q;

char v[10];

char c;

//......

p = &c; // p pointeaza spre c



Document Info


Accesari: 1331
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 )