Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > C/C++: Для новичков > Типы данных |
Автор: AProjects 23.12.2009, 02:34 |
Перекопал везде и всюду, может где-то и есть обьяснение по поводу типов данных. Какая разница между следующими типами данных (имеется ввиду между теми, в которых одинаковы размеры и границы величин)? ----------------------------------------------------------------------------------------------------------- тип размер границы величин ------------------------------------------------------------------------------------------------------------ int 4 - 2 147 483 648 ... 2 147 483 647 signed int 4 - 2 147 483 648 ... 2 147 483 647 long int 4 - 2 147 483 648 ... 2 147 483 647 signed long int 4 - 2 147 483 648 ... 2 147 483 647 short int 2 - 32 768 … 32 768 signed short int 2 - 32 768 … 32 768 char 1 -128 ... 127 signed char 1 -128 ... 127 ------------------------------------------------------------------------------------------------------------ |
Автор: bsa 23.12.2009, 11:53 | ||||
|
Автор: xvr 23.12.2009, 19:03 |
Более того, есть такой процессор Itanium, для него есть Intel компилятор (для Linux), и у него есть опции, которые устанавливают размер int/long/void* в 32 или 64 |