я сделал бы так:
(«Телесистемы»: «Конференция «Микроконтроллеры и их применение»»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Алексей Мусин 07 мая 2003 г. 09:46
В ответ на: Немного попутал. Хотел получить... отправлено kav 07 мая 2003 г. 09:17

unsigned long i;
unsigned char j1,j2,j3;
....

i = (unsigned long)j1<<16 + (unsigned long)j2<<8 + j3.

Это будет работать и будет переносимо 100%.

Как вариант, можно использовать union (с соответствующей условной компиляцией для требуемого "индейца"), тоже будет переносимо.

Насчет переносимости - не слушайте еретиков :) Требуется.


Составить ответ ||| Конференция ||| Архив

Ответы



Перейти к списку ответов ||| Конференция ||| Архив ||| Главная страница ||| Содержание

E-mail: info@telesys.ru