ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
13 ноября
1083277 Топик полностью
Cкpипaч, пророк (04.03.2021 22:12, просмотров: 410) ответил SciFi на Фиг с ним, с названием. Интереснее static const, там и то, и другое уместно.
Если процессов несколько, то const нельзя. 
char Svetofor(int i){ 
  static uint8_t T_rec[VERY_MACH]; 
  static struct pt proc_rec[VERY_MACH];

  uint8_t *T = T_rec+i;
  struct pt *pt = &proc_rec[i]; 
  PT_BEGIN(pt); 

LIGHT_RED: 
  SetLight(Red); 
  *T = SystemTime; 
  PT_WAIT_WHILE(pt, *T - SystemTime < 30); 
  goto LIGHT_YELLOW; 

LIGHT_YELLOW: 

...
... но не любой ценой.