Зря текст из нутрей скобок убрал. Видно бы было, может, у тебя там повторяемость условий (внутрискобочных выражений) имеется.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Peter K. 24 ноября 2003 г. 20:22
В ответ на: хоть и сам не хотел про стиль, но ночь спать плохо буду (+) отправлено DASM 24 ноября 2003 г. 19:31

В конструкциях типа
if() {};
else if() {};
Внутри if-ов у тебя происходит проверка одной и той же переменной или разных?

Если одной, т.е.

if(var == 1) { действие1; };
else if(var == 5) { действие2; };

то можно заменить на

for(;;)
{
if(var == 1) { действие1; break;};
if(var == 5) { действие1; break;};
}

Т.е., лишних else-ов можно избежать конструкцией
for(;;) со вставленными внутрь break-ами (куда положено, есс-но)

Или чо-нить подобное. Приведи текст полностью и без табуляций (желательно).

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru