[an error occurred while processing this directive]
Приемов - масса. Иногда они плохо объяснимы с точки зрения программирования на С. Логика оптимизатора - черный ящик. Например, поменяв местами поля в структуре можно получить забавные результаты. Я часто это использую.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)