Для одного из моих назначений программирования на С++, я должен рассмотреть размер целочисленной переменной при разработке программы. Я читаю по интернету, и в большинстве мест говорится: "Размер целого зависит от платформы". Я не понимаю, что это значит, поэтому я прошу здесь.
-
Что определяет размер примитивного типа данных?
- архитектура процессора (может быть размером набора инструкций).
- Операционная система
- Compiler
- Сочетание выше.
-
В чем причина выбора целого числа с размером
2 byte
в некоторых системах и4 byte
в других? Есть ли причина, по которой он больше не может работать с 2 байтами?