реклама на сайте
подробности

 
 
> Множественный выбор, оператор switch, язык С
Aneg
сообщение Dec 21 2010, 17:26
Сообщение #1





Группа: Новичок
Сообщений: 5
Регистрация: 19-12-09
Пользователь №: 54 346



Программирую на С для микроконтроллеров AVR.
Насколько большим может быть этот множественный выбор у оператора switch? Сделал пробный вариант программы на 20 вариантов выбора - работает, а вот на 256 - нет не работает. А нужно сделать выбор для 1024 вариантов. А как поступить в этом случае?
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Aneg   Множественный выбор, оператор switch   Dec 21 2010, 17:26
- - sergeeff   Упаси вас и сохрани от таких программ! Подумай...   Dec 21 2010, 17:57
|- - _Pasha   Цитата(Aneg @ Dec 22 2010, 00:26) а вот н...   Dec 21 2010, 18:15
- - _dem   Switch реализуется через near jump, то есть ограни...   Dec 21 2010, 18:10
- - sergeeff   Ну и где там switch на 256 case?   Dec 21 2010, 18:27
|- - _Pasha   Цитата(sergeeff @ Dec 22 2010, 00:27) Ну ...   Dec 21 2010, 22:09
- - Aneg   Компилятор: ICCV7 for AVR (http://www.imagecraft.c...   Dec 21 2010, 18:31
|- - _dem   Продолжим фантазировать Цикл опущен специально . ...   Dec 22 2010, 03:13
||- - _Pasha   Цитата(_dem @ Dec 22 2010, 10:13) Продолж...   Dec 22 2010, 03:50
|- - 777777   Цитата(Aneg @ Dec 22 2010, 00:31) С помощ...   Dec 22 2010, 14:48
|- - sergeeff   Цитата(777777 @ Dec 22 2010, 21:48) А есл...   Dec 22 2010, 16:05
|- - 777777   Цитата(sergeeff @ Dec 22 2010, 22:05) Вы ...   Dec 22 2010, 16:18
- - sergeeff   С ума сойти можно. Кодchar buf[4]; char ...   Dec 21 2010, 18:44
|- - Сергей Борщ   QUOTE (sergeeff @ Dec 21 2010, 23:44) или...   Dec 21 2010, 19:25
|- - sergeeff   Цитата(Сергей Борщ @ Dec 22 2010, 02:25) ...   Dec 22 2010, 03:50
- - alexeyv   Если в switch больше 10...20 вариантов (в зависимо...   Dec 22 2010, 01:49
- - MrYuran   Кодconst char ascii_value_table[3][256...   Dec 22 2010, 03:46
|- - _Pasha   Цитата(MrYuran @ Dec 22 2010, 10:46) Как-...   Dec 22 2010, 03:51
|- - Сергей Борщ   QUOTE (MrYuran @ Dec 22 2010, 08:46) CODE...   Dec 22 2010, 04:08
- - _dem   Цитата(_Pasha @ Dec 22 2010, 09:50) Скача...   Dec 22 2010, 04:11
|- - _Pasha   Цитата(_dem @ Dec 22 2010, 10:11) Ну вот...   Dec 22 2010, 04:18
- - sergeeff   Автору эти три байта через com-порт наружу передав...   Dec 22 2010, 04:14
|- - MrYuran   Цитата(sergeeff @ Dec 22 2010, 10:14) Авт...   Dec 22 2010, 04:47
|- - sergeeff   Цитата(MrYuran @ Dec 22 2010, 11:47) Ну э...   Dec 22 2010, 05:03
|- - SasaVitebsk   Цитата(sergeeff @ Dec 22 2010, 11:03) Авт...   Dec 22 2010, 05:26
- - ReAl   И компактнее :-D — строки всё равно место за...   Dec 22 2010, 04:41
|- - Сергей Борщ   QUOTE (ReAl @ Dec 22 2010, 09:41) можно и...   Dec 22 2010, 04:54
|- - MrYuran   Цитата(Сергей Борщ @ Dec 22 2010, 10:54) ...   Dec 22 2010, 05:27
|- - singlskv   Цитата(Сергей Борщ @ Dec 22 2010, 10:54) ...   Dec 27 2010, 11:08
|- - Сергей Борщ   QUOTE (singlskv @ Dec 27 2010, 16:08) Он ...   Dec 27 2010, 19:11
|- - singlskv   Цитата(Сергей Борщ @ Dec 28 2010, 01:11) ...   Dec 27 2010, 20:26
- - _dem   ReAL По поводу операций / % — «если уж так по...   Dec 22 2010, 05:41
|- - demiurg_spb   Таких перлов я ещё не встречал! Запас бодрости...   Dec 22 2010, 05:56
- - singlskv   для байта на авр можно так: Кодvoid itoa_byte...   Dec 22 2010, 09:07
- - ViKo   А еще... а еще можно передать байт, как есть. А пр...   Dec 24 2010, 07:03
- - demiurg_spb   Цитата(ViKo @ Dec 24 2010, 13:03) Любопыт...   Dec 24 2010, 08:34
- - Сергей Борщ   QUOTE (demiurg_spb @ Dec 24 2010, 13:34) ...   Dec 27 2010, 05:44
- - ViKo   Цитата(Сергей Борщ @ Dec 27 2010, 10:44) ...   Dec 27 2010, 06:37
- - demiurg_spb   Цитата(Сергей Борщ @ Dec 27 2010, 11:44) ...   Dec 27 2010, 10:54


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 09:33
Рейтинг@Mail.ru


Страница сгенерированна за 0.01401 секунд с 7
ELECTRONIX ©2004-2016