Ответ: Есть определенные правила автоматического приведения типов(+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
|
Отправлено
KAN 16 сентября 2003 г. 11:37
В ответ на: ..а если отправлено
blackbit 16 сентября 2003 г. 10:40
|
|
|
|
char (operator) short = short;
char (operator) long = long;
long (operator) short = long;
Для нецелых чисел - свои правила и есть они в любом учебнике по C.
И соответственно:
200l*255 = long!!!
long a;
a*200 = long!!!
short b;
b*200l = long!!!
А приводить обычное число как(unsigned long)200 хлопотней нежели 200ul - не так ли?
Составить ответ
|||
Конференция
|||
Архив
Ответы
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru