Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
может и не быть - смотря чем компилить и с какими настройками. Чтобы точно не было, надо явное приведение типов сделать
Отправлено
koyodza
18 июля 2008 г. 21:30
В ответ на:
unsigned char. И Warning'ов штуки 3 будет
отправлено DASM 18 июля 2008 г. 16:48
char xl,xh
int y
xl = (char)y;
xh = (char)(y>>8);
но лучше всё-таки макросом:
#define BYTE unsigned char
#define WORD unsigned short
#define HIBYTE(w) ((BYTE)(((WORD)(w)>>8)&0xFF))
#define LOBYTE(w) ((BYTE)(w))
Составить ответ
|
Вернуться на конференцию
Ответы
& 0xff зачем? Байт ничего лишнего себе не возьмёт :-)
-
VasilyS
(18.07.2008 21:35:46
80.92.96.25
,
пустое
)
это либо рудимент, либо атавизм
-
koyodza
(18.07.2008 22:23:30
77.123.64.94
, 38 байт)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 63:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru