Dakle, razlog zašto vidite int kao 4 bajta (32 bita) je jer je kod sastavljen da bi ga učinkovito izvršio 32-bitni CPU. Ako je isti kod sastavljen za 16-bitni CPU, int može biti 16 bita, a na 64-bitnom CPU-u može biti 64 bita.
Je li int uvijek 4 bajta?
Danas u većini kompajlera int iznosi 4 bajta. Ako želite provjeriti što vaš prevodilac koristi, možete koristiti sizeof(int).
Što znače 4 bajta?
Jedan bajt dobro radi za pojedinačne znakove, ali računala su također dobra u manipuliranju brojevima. Cijeli brojevi se obično pohranjuju s 4 ili 8 bajtova. 4 bajta mogu pohraniti brojeve između -2147483648 i 2147483647 8 bajtova mogu pohraniti brojeve između -9223372036854775808 i 922337203608547758.
Što je cijeli broj od 4 bajta?
Raspon cijelih brojeva za 4 bajtne cijele brojeve je (-2147483648) do (2147483647).
Zašto je int 2 ili 4 bajta?
Dakle, razlog zašto vidite int kao 4 bajta (32 bita) je jer je kod sastavljen da bi ga učinkovito izvršio 32-bitni CPU. Ako je isti kod sastavljen za 16-bitni CPU, int može biti 16 bita, a na 64-bitnom CPU-u može biti 64 bita.