Защо int е 4 байта?

Съдържание:

Защо int е 4 байта?
Защо int е 4 байта?

Видео: Защо int е 4 байта?

Видео: Защо int е 4 байта?
Видео: Объясняем iPv6 - НАСТОЯЩИЙ интернет | РАЗБОР 2024, Ноември
Anonim

Така че причината, поради която виждате int като 4 байта (32 бита), е , защото кодът е компилиран, за да бъде изпълнен ефективно от 32-битов CPU. Ако същият код е компилиран за 16-битов процесор, int може да бъде 16 бита, а на 64-битов процесор може да е 64 бита.

Int винаги ли е 4 байта?

В днешно време в повечето компилатори int е от 4 байта. Ако искате да проверите какво използва вашият компилатор, можете да използвате sizeof(int).

Какво означават 4 байта?

Един байт работи добре за отделни знаци, но компютрите също са добри в манипулирането на числа. Целите числа обикновено се съхраняват с 4 или 8 байта. 4 байта могат да съхраняват числа между -2147483648 и 2147483647 8 байта могат да съхраняват числа между -9223372036854775808 и 92233720360747758.

Какво е цяло число от 4 байта?

Целият диапазон за 4 байтови цели числа е (-2147483648) до (2147483647).

Защо int е 2 или 4 байта?

Така че причината, поради която виждате int като 4 байта (32 бита), е , защото кодът е компилиран, за да бъде изпълнен ефективно от 32-битов CPU. Ако същият код е компилиран за 16-битов процесор, int може да бъде 16 бита, а на 64-битов процесор може да е 64 бита.

Препоръчано: