Nii et põhjus, miks näete int 4 baiti (32 bitti), on sest kood on kompileeritud nii, et 32-bitine protsessor saaks seda tõhus alt täita. Kui sama kood kompileeriti 16-bitise protsessori jaoks, võib int olla 16-bitine ja 64-bitise protsessori puhul võib see olla 64-bitine.
Kas int on alati 4 baiti?
Tänapäeval on enamikus kompilaatorites int 4 baiti. Kui soovite kontrollida, mida teie kompilaator kasutab, võite kasutada suurust sizeof(int).
Mida tähendab 4 baiti?
Üks bait sobib hästi üksikute märkide jaoks, kuid arvutid oskavad hästi ka arvudega manipuleerida. Täisarvud salvestatakse tavaliselt 4 või 8 baidiga. 4 baiti saab salvestada numbreid vahemikus -2147483648 kuni 2147483647 8 baiti saab salvestada numbreid vahemikus -9223372036854775808 kuni 922337203685477588.
Mis on 4-baidine täisarv?
4-baidiste täisarvude vahemik on (-2147483648) kuni (2147483647).
Miks int on 2 või 4 baiti?
Nii et põhjus, miks näete int 4 baiti (32 bitti), on sest kood on kompileeritud nii, et 32-bitine protsessor saaks seda tõhus alt täita. Kui sama kood kompileeriti 16-bitise protsessori jaoks, võib int olla 16-bitine ja 64-bitise protsessori puhul võib see olla 64-bitine.