De reden waarom je een int ziet als 4 bytes (32 bits), is omdat de code is gecompileerd om efficiënt te worden uitgevoerd door een 32-bits CPU. Als dezelfde code zou zijn gecompileerd voor een 16-bits CPU, kan de int 16 bits zijn en op een 64-bits CPU 64 bits.
Is int altijd 4 bytes?
Tegenwoordig is int in de meeste compilers 4 bytes. Als u wilt controleren wat uw compiler gebruikt, kunt u sizeof(int). gebruiken
Wat betekent 4 bytes?
Eén byte werkt goed voor individuele karakters, maar computers zijn ook goed in het manipuleren van getallen. Gehele getallen worden meestal opgeslagen met 4 of 8 bytes. 4 bytes kunnen nummers opslaan tussen -2147483648 en 2147483647 8 bytes kunnen nummers opslaan tussen -9223372036854775808 en 9223372036854775807.
Wat is een geheel getal van 4 bytes?
Het gehele bereik voor gehele getallen van 4 bytes is (-2147483648) tot (2147483647).
Waarom is int 2 of 4 bytes?
De reden waarom je een int ziet als 4 bytes (32 bits), is omdat de code is gecompileerd om efficiënt te worden uitgevoerd door een 32-bits CPU. Als dezelfde code zou zijn gecompileerd voor een 16-bits CPU, kan de int 16 bits zijn en op een 64-bits CPU 64 bits.