Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
уважаемые знатоки WinAVR, можно ли выделить старшую/младшую часть адреса 16 битной переменной(+)
Отправлено
человечек
10 сентября 2007 г. 18:20
то есть присвоить байтовой переменной старшую/младшую часть 16 битного значения (16 битный адрес в частном случае)?
Составить ответ
|
Вернуться на конференцию
Ответы
А так?
—
Quasy
(10.09.2007 18:33:40
80.243.9.34
, 189 байт)
8-О Буду переваривать. В любом случае спасибо.
—
человечек
(10.09.2007 18:37:50
195.98.72.38
,
пустое
)
C он и есть C. high_bits = (int)(&variable) >> 8; low_bits = (int)(&variable) & 0xFF;
—
SM
(10.09.2007 18:23:52
85.21.237.237
,
пустое
)
Извините за тупизм, но я недавно начал осваивать С, (+)
—
человечек
(10.09.2007 18:31:28
195.98.72.38
, 202 байт)
&0xff можно не писать, а (&C) - это адрес переменной C а не ее содержимое
—
знерщт
(10.09.2007 18:57:28
194.187.229.9
,
пустое
)
Можно, через структуры.
—
RomanM
(10.09.2007 18:22:55
83.221.192.218
,
пустое
)
Или через юнионы..... :-)
—
КСПшник
(10.09.2007 18:27:45
213.208.171.147
,
пустое
)
Ответ: Можно и просто ссылку на структуру.
—
Artem-1.6E-19
(10.09.2007 18:43:13
91.124.192.123
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
если прибавить четыре к четырём будет:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru