на этой странице нет ни слова о размерности long и любых иных типов.[/uquote]tonyk писал(а):Страница 21.
— maximum value for an object of type long int
LONG_MAX +2147483647 // 231 - 1
Вот вы тут в стандарт тычете, а между тем там черным по белому написано -
"5.2.4.2.1 Sizes of integer types
The values given below shall be replaced by constant expressions suitable for use in #if preprocessing directives ... Their implementation-defined values shall be equal or greater in magnitude (absolute value) to those shown, with the same sign
И в конечном итоге размерность типов зависти от платформы.


