sizeof(int)
показывает 4 на моем Dev Cpp
, хотя он работает на 64-битной машине. Почему не Учитывает ли базовое аппаратное обеспечение и вместо этого показывает 8? Кроме того, если среда компиляции также изменится на 64-битную (имеет ли вообще смысл 64-битный компилятор
?!), изменится ли тогда размер int ?
Существуют ли какие-либо стандарты, определяющие это?