[an error occurred while processing this directive]
Ответ: unsigned char тоже влезает signed char, но ни один нормальный компилятор это не даст.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
ДМ
20 сентября 2005 г. 11:10
В ответ на:
А пойнтер-то влезет в short? С виду вроде все нормально.
отправлено SM 20 сентября 2005 г. 10:37
Составить ответ
|||
Конференция
|||
Архив
Ответы
Наоборот - я еще не видел ни одного компилятора, отказавшего в явном преобразовании типов, как в этом случае.
—
SM
(20.09.2005 11:16
213.141.159.26
,
пустое
)
Ответ: На пример IAR C AVR v2.28. Напротив, Code Vision позволяет всё, что угодно
—
ДМ
(20.09.2005 12:40
80.72.237.52
, 110 байт)
Значит этот компилятор не соответствует стандарту ISO/IEC. Или Вы что-то напутали. Типы он согласно стандарту обязан преобразовывать, причем молча.
—
SM
(20.09.2005 12:42
213.141.159.26
,
пустое
)
Ответ: На счёт примера с char я наверно приврал, если занчению int попытаться присвоить значение *int, то будет ругань.
—
ДМ
(20.09.2005 16:10
80.72.237.52
, 257 байт)
Ответ: На счёт примера с char я наверно приврал, если занчению int попытаться присвоить значение *int, то будет ругань.
—
ДМ
(20.09.2005 16:07
80.72.237.52
,
пустое
)
Отправка ответа
Имя (обязательно):
Пароль:
E-mail:
NoIX ключ
:
Запомнить
Тема (обязательно):
Сообщение:
Ссылка на URL:
Название ссылки:
URL изображения:
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru