Principalele tipuri de date
Pentru stocare și prelucrare a datelor în variabilele limbaj de nivel înalt utilizat, caracteristica principală care este tipul de date. Cunoașterea tipurilor de bază și capacitatea lor de a alege în mod corect o condiție prealabilă pentru scrierea de programe de înaltă calitate.
În conformitate cu tipul de date se referă la setul de valori admisibile ale acestor date și setul de operații permise pe ele. Tipul de date determină, de asemenea, dimensiunea memoriei alocate pentru obiectul de acest tip.
Aloca bază și tipuri derivate. Tipuri de date de bază sunt standard, ele sunt incluse în descrierea limbii și au nume care sunt cuvinte cheie. Tipuri de derivate sunt specificate de programator pe baza tipurilor de bază.
În C ++, următoarele tipuri de date de bază:
Una dintre caracteristicile principale ale oricărui tip - intervalul de valori acceptabile, dimensiunea definită de memorie alocată pentru acest tip. Aceste dimensiuni nu sunt fixate ferm în standard C ++ și poate varia în funcție de sistemul compilator, procesor și de operare.
Dimensiunea oricărui tip în C ++ este exprimată în funcție de mărimea tip char. și anume dimensiune char prin definiție egal cu 1. Se asigură că carbonizată este utilizat pentru tipul de cel puțin 8 biți, pentru scurt - cel puțin 16, pentru int - cel puțin 32.
Garantat de următoarele:
1 = char ≤ scurt ≤ int ≤ lung
1 ≤ bool ≤ lung
char ≤ wchar_t ≤ lung
float ≤ dublu ≤ lung dublu
N = N = semnat unsigned N
Tabelul 1. Mărimea și intervalul de valori pentru limbaj tipuri de date de bază C ++