Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Switch
Отправлено
mandigit
07 марта 2008 г. 20:05
В ответ на:
Как на СИ написать следующее условие: если переменная x имеет любое из трех...{+}
отправлено <font color=gray>electron</font> 07 марта 2008 г. 20:00
switch(X)
{
case 3:
case 5:
case 7:
<код>
}
Составить ответ
|
Вернуться на конференцию
Ответы
+1, смотрится лучше, чем if ((var == 3) || (var == 5)|| (var == 7)) {}
—
DASM
(07.03.2008 20:10:13
212.58.192.14
,
пустое
)
спорно
—
him
(07.03.2008 21:24:49
212.5.70.188
, 174 байт)
блин, Паскаль был написан человеком ! А Си - архитектором Матрицы. Для роботов-программистов. На редкость бездарной синтаксис. Не говоря уже о том, что в Паскале вроде такая проблема решается при помощи set-ов намного красивее
—
DASM
(07.03.2008 20:11:34
212.58.192.14
,
пустое
)
СИ - люблю, с Паскаля учиться хорошо, Матрица после 1 серии - шняга
—
mandigit
(07.03.2008 20:19:53
85.140.34.195
, 303 байт)
не согласен, Reload - очень неплоха по эффектам, хотя уже ноль по сюжету почти. Revolution - это уже полный бред, на уровне Терминатора-3. Си я тоже люблю, но никак запомнить не могу :-( Но вообще если бы "||" называлось "or" а "|" bitwise_or - было бы всем проще жить. Кстати в новых редакциях плюсов это вроде как начали внедрять. Но пока очень медленно видимо
—
DASM
(07.03.2008 20:23:53
212.58.192.14
,
пустое
)
Нас когда еще учили был сишный include, где дефайнами переопределялись begi...{+}
—
mandigit
(07.03.2008 20:31:55
85.140.34.195
, 196 байт)
дефайнами можно переопределить всё что угодно. Только потом КТО сможет это понять?
—
koyodza
(08.03.2008 00:18:18
77.123.62.213
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
вычтите два из трёх, получится:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru