Имеется структура:
struct {
unsigned char s:10;
unsigned char ss:6;
} sss;
и два int - числа (да или short, short'a хватит, без разницы):
int a,b;
a=800;
b=10;
как приравнять sss.s к a и sss.ss к b? Имеется в виду, что нужно просто скопировать старшие биты, даже если, например, a переваливает за 1024.
Заранее спасибо.
Ответ на:
комментарий
от grustnoe
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.