Что определяет размер целого числа?

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

Существуют ли какие-либо стандарты, определяющие это?

5
задан Pavan Manjunath 13 March 2012 в 17:32
поделиться