[an error occurred while processing this directive]
|
Так любимый всеми адептами С оператор
while(bbb--){
...
}
в Keil приводит к менее разумному коду чем написанное в паскалевском стиле
while(bbb){
bbb--
...
}
То же относится и ко всем математическим выражениям. Лучше сложное выражение расписать на простые, ручками контролируя пересылку данных и преобразование типов. Код практически всегда получается меньше и быстрее.
А логические выражения, что Вы привели - фактически те же операторы if, только записанные в более лаконичном (и менее читабельном) виде.
E-mail: info@telesys.ru