crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

> Различия типов int и short
AD
  опции профиля:
сообщение 29.12.2010, 9:10
Сообщение #1


Профессионал
*****

Группа: Участник
Сообщений: 2003
Регистрация: 4.2.2008
Из: S-Petersburg
Пользователь №: 84

Спасибо сказали: 70 раз(а)




Репутация:   17  


Вопрос для общеобразовательной цели - в чем различие типов short и int? Поискал в интернете - ответы настолько противоречивые, что так и не пришел к одному выводу. Основным различием называют то, что short всегда 16-разрядный, а int зависит от платформы и компилятора, но даже это многими оспаривается. А есть ли точный ответ?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
kwisp
  опции профиля:
сообщение 29.12.2010, 10:28
Сообщение #2


астарожна ынтжинэр
*****

Группа: Участник
Сообщений: 1404
Регистрация: 26.11.2008
Из: ТаганрогРодинаЧехова
Пользователь №: 435

Спасибо сказали: 113 раз(а)




Репутация:   23  


AD,
Цитата(AD @ 29.12.2010, 10:09) *
Все. Остальное может оспариваться!

ну и смысл оспаривать?
все понимают что многое зависит от компилятора, к примеру.
очевидно что не все компиляторы соблюдают стандарт. как в стандарте написано мы все знаем что обсуждать и о чем спорить в чём разбираться не понятно.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме
- AD   Различия типов int и short   29.12.2010, 9:10
- - panter_dsd   Это и есть точный. short всегда 16, а int нет.   29.12.2010, 10:04
|- - AD   Цитата(panter_dsd @ 29.12.2010, 10:04) Эт...   29.12.2010, 10:09
- - kwisp   AD, Цитата(AD @ 29.12.2010, 10:09) Все. ...   29.12.2010, 10:28
- - ufna   AD, а чего тут оспаривать? Проверь размеры. short ...   29.12.2010, 10:30
|- - AD   Цитата(ufna @ 29.12.2010, 10:30) AD, а че...   29.12.2010, 15:37
- - Litkevich Yuriy   AD, это требование стандарта: short - фиксированны...   29.12.2010, 11:39
- - Влад   Юрий, тогда уж упомяни - какого именно стандарта?   29.12.2010, 12:33
- - panter_dsd   Да, и желательно пруф.   29.12.2010, 12:37
- - ufna   AD, Типы данных привязаны к байтам, а не к битам,...   29.12.2010, 18:34
- - Алексей1153   ну я как обычно с костылями )) Если это нужно при...   29.12.2010, 18:43
- - panter_dsd   Костыльный костыль. ИМХО, лучше сделать typedef in...   29.12.2010, 23:30
- - DEADHUNT   Цитата(Litkevich Yuriy @ 29.12.2010, 11:3...   30.12.2010, 22:20
- - Litkevich Yuriy   Цитата(DEADHUNT @ 31.12.2010, 0:20) какая...   30.12.2010, 22:47
- - Алексей1153   Цитата(panter_dsd @ 30.12.2010, 1:30) Кос...   31.12.2010, 17:39
- - Iron Bug   во многих компиляторах определены типы int8 (16,32...   1.1.2011, 15:16


Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


7 чел. читают эту тему (гостей: 7, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 26.11.2024, 7:25