Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
С коллегой тут спор по стандарту Си вышел, хотя тем спора не нова. Правильно ли я понимю, что по стандарту Си размерность int зависит от конкретной архитектуры, причем char>=short>=int>=long?
Отправлено
rezident
05 июня 2007 г. 19:07
Составить ответ
|
Вернуться на конференцию
Ответы
Стрелочки нужно перевернуть ;-)
—
misyachniy
(05.06.2007 19:19:52
212.90.165.14
,
пустое
)
Ну да, верно :)
—
rezident
(05.06.2007 20:01:44
195.222.149.11
,
пустое
)
Т.е. стандарт Си гарантирует указанное неравенство, но не гарантирует что shot 16 бит, а long 32 бит?
—
rezident
(05.06.2007 19:08:16
195.222.149.11
,
пустое
)
Да именно так. Гарантируется что char не меньше 8 бит, short не меньше 16 а long не меньше 32.
—
SM
(05.06.2007 19:17:53
80.92.255.53
,
пустое
)
А откуда следует, что short не менее 16 бит?
—
rezident
(05.06.2007 20:03:58
195.222.149.11
,
пустое
)
из limits.h, который есть в стандарте, в котором указаны минимальные диапазоны для значений, принимаемых переменными этих типов.
—
SM
(05.06.2007 20:08:39
80.92.255.53
,
пустое
)
даже то что char==8 не гарантирует...
—
yes
(05.06.2007 19:11:0
87.236.81.130
,
пустое
)
Байт от 6 до 16 бит
—
misyachniy
(05.06.2007 19:21:38
212.90.165.14
,
пустое
,
ссылка
)
Я не совсем понял, а йобибайт - это сколько? :)
—
rezident
(05.06.2007 20:06:43
195.222.149.11
,
пустое
)
Это больше чем "до х@я, но меньше, чем "до йобени матери" ;-))) (сорри за ненорматиф...)
—
fmssp.ere
(05.06.2007 20:58:52
83.237.160.222
,
пустое
)
вот это еще прочтите >>>
—
eXeC001er
(05.06.2007 20:27:27
83.239.13.202
,
пустое
,
ссылка
)
:))))))))))))))
—
SM
(05.06.2007 20:09:46
80.92.255.53
,
пустое
)
А в военное время и от 2 до 128. Только вот понятия "байт" в стандарте С на сколько я знаю нет.
—
SM
(05.06.2007 19:25:0
80.92.255.53
,
пустое
)
char>=8 бит. На странице 17 интересная табличка есть ->
—
rezident
(05.06.2007 19:14:36
195.222.149.11
,
пустое
,
ссылка
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
сложите 2 и 3:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru