Ответ:
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
туалетная бумага
28 мая 2004 г. 15:16
В ответ на:
Вопро любителям С. Чем бы покрасивее заменить такую фигню.
отправлено локи 28 мая 2004 г. 15:13
while(0x5B != (c = func())) {
switch(c) {
}
}
Составить ответ
|||
Конференция
|||
Архив
Ответы
А самому почитать ANSI C ! Скобки-то слабо посчитать ? :-)
—
miv
(28.05.2004 15:46,
пустое
)
Ошибка в первой строчке - (с=func()) никогда не будет 0x5B, а всегда истина. Учи матчасть ;-)
—
†
(28.05.2004 15:43,
пустое
)
Пардон это для цветочка ! на ответ ниже ! :-)
—
miv
(28.05.2004 15:47,
пустое
)
нихрена не понял что и про какой ответ ;-) Если про кусок кода из ссылки, то последняя скобка там закрывает мой коментарий ;-)
—
†
(28.05.2004 15:57,
пустое
,
ссылка
)
очень оригинально. если учесть, что у человека до switch и после него были участки кода
—
bialix
(28.05.2004 15:23, 180 байт)
Знаю самая эффективная программа - написанная в кодах ! :-)
—
miv
(28.05.2004 15:30,
пустое
)
А подумать ! :P
—
miv
(28.05.2004 15:26, 128 байт)
Даже если учесть замечание по первому пункту (насчет (c=func())), то все равно до switch ДОЛЖЕН выполниться кусок кода ДАЖЕ при func()==0x5B
—
†
(28.05.2004 15:45,
пустое
)
С этим согласен !
—
miv
(28.05.2004 15:50,
пустое
)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru