Prečo má int 4 bajty?

Obsah:

Prečo má int 4 bajty?
Prečo má int 4 bajty?

Video: Prečo má int 4 bajty?

Video: Prečo má int 4 bajty?
Video: ВЛАД А4 и ДИРЕКТОР ЮТУБА против СИРЕНОГОЛОВЫЙ 2024, Október
Anonim

Dôvod, prečo vidíte int ako 4 bajty (32 bitov), je pretože kód je zostavený tak, aby ho efektívne vykonával 32-bitový CPU. Ak bol rovnaký kód skompilovaný pre 16-bitový CPU, int môže mať 16 bitov a na 64-bitovom CPU to môže byť 64 bitov.

Je int vždy 4 bajty?

V súčasnosti má int vo väčšine kompilátorov 4 bajtov. Ak chcete skontrolovať, čo váš kompilátor používa, môžete použiť sizeof(int).

Čo znamenajú 4 bajty?

Jeden bajt funguje dobre pre jednotlivé znaky, ale počítače sú tiež dobré na manipuláciu s číslami. Celé čísla sa zvyčajne ukladajú so 4 alebo 8 bajtmi. 4 bajty môžu ukladať čísla medzi -2147483648 a 2147483647 8 bajtov môžu ukladať čísla medzi -9223372036854775808 a 9223372036854775807.

Čo je 4-bajtové celé číslo?

Rozsah celých čísel pre 4 bajtové celé čísla je (-2147483648) až (2147483647).

Prečo má int 2 alebo 4 bajty?

Dôvod, prečo vidíte int ako 4 bajty (32 bitov), je pretože kód je zostavený tak, aby ho efektívne vykonával 32-bitový CPU. Ak bol rovnaký kód skompilovaný pre 16-bitový CPU, int môže mať 16 bitov a na 64-bitovom CPU to môže byť 64 bitov.

Odporúča: