Warum ist int 4 Bytes?

Inhaltsverzeichnis:

Warum ist int 4 Bytes?
Warum ist int 4 Bytes?

Video: Warum ist int 4 Bytes?

Video: Warum ist int 4 Bytes?
Video: Bits und Bytes: Binärziffern 0 und 1 - Arithmetik in Computern 1 2024, Dezember
Anonim

Der Grund, warum Sie ein int als 4 Bytes (32 Bit) sehen, ist weil der Code so kompiliert ist, dass er von einer 32-Bit-CPU effizient ausgeführt werden kann. Wenn derselbe Code für eine 16-Bit-CPU kompiliert wurde, kann die Ganzzahl 16 Bit und auf einer 64-Bit-CPU 64 Bit betragen.

Ist int immer 4 Bytes?

Heutzutage ist int in den meisten Compilern 4 Bytes. Wenn Sie überprüfen möchten, was Ihr Compiler verwendet, können Sie sizeof(int). verwenden

Was bedeuten 4 Bytes?

Ein Byte eignet sich gut für einzelne Zeichen, aber Computer sind auch gut darin, Zahlen zu manipulieren. Ganzzahlen werden normalerweise mit 4 oder 8 Bytes gespeichert. 4 Bytes können Zahlen zwischen -2147483648 und 2147483647 speichern 8 Bytes können Zahlen zwischen -9223372036854775808 und 9223372036854775807 speichern.

Was ist eine 4-Byte-Ganzzahl?

Der Integerbereich für 4-Byte-Integer ist (-2147483648) bis (2147483647).

Warum ist int 2 oder 4 Bytes?

Der Grund, warum Sie ein int als 4 Bytes (32 Bit) sehen, ist weil der Code so kompiliert ist, dass er von einer 32-Bit-CPU effizient ausgeführt werden kann. Wenn derselbe Code für eine 16-Bit-CPU kompiliert wurde, kann die Ganzzahl 16 Bit und auf einer 64-Bit-CPU 64 Bit betragen.

Empfohlen: