Hvorfor er int 4 bytes?

Indholdsfortegnelse:

Hvorfor er int 4 bytes?
Hvorfor er int 4 bytes?

Video: Hvorfor er int 4 bytes?

Video: Hvorfor er int 4 bytes?
Video: ЛЮБОВЬ С ДОСТАВКОЙ НА ДОМ (2020). Романтическая комедия. Хит 2024, November
Anonim

Så grunden til, at du ser en int som 4 bytes (32 bit), er fordi koden er kompileret til at blive eksekveret effektivt af en 32-bit CPU. Hvis den samme kode blev kompileret til en 16-bit CPU, kan int være 16 bit, og på en 64-bit CPU kan det være 64 bit.

Er int altid 4 bytes?

I dag er int i de fleste compilere 4 bytes. Hvis du vil tjekke, hvad din compiler bruger, kan du bruge sizeof(int).

Hvad betyder 4 bytes?

En byte fungerer godt for individuelle tegn, men computere er også gode til at manipulere tal. Heltal gemmes typisk med enten 4 eller 8 bytes. 4 bytes kan gemme numre mellem -2147483648 og 2147483647 8 bytes kan gemme numre mellem -9223372036854775808 og 9223372036854775807.

Hvad er et 4 byte heltal?

Heltalsområdet for 4 byte heltal er (-2147483648) til (2147483647).

Hvorfor er int 2 eller 4 bytes?

Så grunden til, at du ser en int som 4 bytes (32 bit), er fordi koden er kompileret til at blive eksekveret effektivt af en 32-bit CPU. Hvis den samme kode blev kompileret til en 16-bit CPU, kan int være 16 bit, og på en 64-bit CPU kan det være 64 bit.

Anbefalede: