ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
25 ноября
35557 Топик полностью
VAI (16.07.2005 15:22, просмотров: 1) ответил rezident на Насчет большого кода согласен, но pack(2) никак не мешает с байтовыми элементами структуры работать? Я для целей экономии ОЗУ применяю pack(1).
Ответ: нет, не мешает. Нижеописаная структура является элементом другой volatile-льной структуры с результатами работы прибора.
typedef struct
{ short reset_status;
  volatile unsigned short t_tick;
  signed char term_f;
  signed char term_q;
  signed char term_m;
} termometer;

signed char q_tm;
volatile signed char *f_tm = &cur_result.term_data.term_q;

printf( "\fФ%3d\nК%3d", *f_tm, q_tm ); // Так работает