3
Obecność niektórych słów jest przyjmowana domyślnie np. int - oznacza liczbę całkowitą ze znakiem czyli signed short int, unsigned long jest równoważne unsigned long int. Dlatego często deklarujemy zmienne w skrócie określając typ zmiennych: int, long, char, unsigned long, unsigned int.
Słowa kluczowe określające typy zmiennych rzeczywistych:
• float - liczby rzeczywiste pojedynczej precyzji,
• double - liczby rzeczywiste podwójnej precyzji,
• long double - liczby rzeczywiste wysokiej precyzji.
Zakresy zmiennych:
Typ zmiennej |
Rozmiar w bitach |
Min |
Max | ||||||
unsigned char |
8 |
0 |
255 | ||||||
signed char |
8 |
-128 |
127 | ||||||
short int |
16 |
-32768 |
32767 | ||||||
ur |
signed int |
32 |
0 |
4 294 967 295 | |||||
unsigned long |
32 |
0 |
4 294 967 295 | ||||||
long |
32 |
-2 |
147 483 648 |
2 147 483 647 | |||||
float |
32 |
1,1 |
8*10'38 |
3,40*1038 | |||||
double |
64 |
2,23*1O-308 |
1,79*10*? | ||||||
lo |
ng double |
80 |
3,37*10-4932 |
1,18*104932 |
Deklaracja zmiennych w języku C++ odbywa się w następujący sposób:
• na początku podajemy typ zmiennej deklarowanej,
• następnie podajemy nazwę zmiennej deklarowanej pamiętając o zasadach nadawania identyfikatorów,
• za koniec dodajemy znak średnika.
Przykład: int liczbal; long int zmienna;
Język C++ dopuszcza deklarowanie w jednym wierszu wielu zmiennych tego samego typu np.
int liczbal, liczba2, liczba3, wartość, dana;
Istnieje możliwość nadania wartości początkowej zmiennej w czasie jej deklaracji np. double liczba = 3.56754;