Если только сдвиг нужен...
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено Ljubitel 03 ноября 2004 г. 22:37
В ответ на: Как в С создать переменную размером 40 бит? Компилятор GCC. отправлено Sinelogic 03 ноября 2004 г. 01:27


unsigned long h;
unsigned char l;

/* Сдвиг вправо */
l >>= 1;
l |= (h<<7) & 0x80;
h >>= 1;
/* Сдвиг влево */
h <<= 1;
h |= (l >> 7) & 1;
l <<= 1;


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

Ответы



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

E-mail: info@telesys.ru