Int
Z Wikipedii
int (ang. integer - liczba całkowita) - w językach programowania takich jak C, C++ jeden z podstawowych typów danych, reprezentujący liczby całkowite ze znakiem (po obu stronach zera) lub bez znaku (ang. unsigned, zakres przesunięty tylko na liczby naturalne z zerem).
Rozmiar zmiennej typu int jest zazwyczaj równy wielkości słowa maszynowego, w architekturach 16-bitowych wynosi więc 16 bitów = 2 bajty, w architekturach 32-bitowych int ma rozmiar 4 bajtów.
W językach C i C++ istnieją odmiany typu int, których rozmiary różnią się w zależności od architektury - od najmniejszej short int, przez long int, po long long int. Standard C99 określa następujące zależności pomiędzy typami:
- int ma mininum 16 bitów
- long int jest co najmniej takiego rozmiaru, co int
- long long int ma minimum 64 bity
Odpowiednik typu integer w Pascalu.
[edytuj] Zakres zmiennej typu int
16 bit | 32 bit | |
ze znakiem | -32 768 ─ 32 767 | -2 147 483 648 ─ 2 147 483 647 |
bez znaku (unsigned) | 0 ─ 65 535 | 0 ─ 4 294 967 295 |