Подскажите по switch
- Войдите на сайт для отправки комментариев
Вс, 06/08/2017 - 12:09
Подскажите, каким образом можно реализовать такую конструкцию
switch( some.value )
{
case 0x*8C:
// код
break;
где * -любой символ, т.е при 0xA8C и 0xB8C будет выполнятся один код?
Stranger_812
ПС: Это не прихоть, а стандарты Си
Почему-то не работает.
У меня видишь ли телепатические способности слабые. И я не могу видеть ваши мысли, а так же скетч который у вас не работает. Может вы напряжетесь и телепатически прочитаете у меня правильный ответ.
if
(some.value&0xf0ff==0x8C)
// код
да, конечно, я пишу
в мониторе пишет "B8C"
и все, хотя должен писать "ок" кмк.
Плохой из вас телепат. Я вам передавал этот код
Так что у вас два пути. Или развивать свой навык телепатии , изучая соответсвующую литературы. Или же поступить традиционно как все почитать как программировать на Си.
Ваш код совершенно никак не решает задачи которую я описал в начале. Смысл его писать?
low(some.value)==0x8C
Ваш код совершенно никак не решает задачи которую я описал в начале. Смысл его писать?
А смысл мне писать вам код, если ни думать головой, ни читать решение не умеете. Если вы не знакомы как производить отладку программы или вы думаете что отладка программы это вывалить тему на форум и все больше от вас ничего не требуется, то я безсилен что то сделать. Так что я все.
Подскажите, каким образом можно реализовать такую конструкцию
Это если перед * точно ничего не бывает.
Кстати, вставляйте код как положено. Обычно я на сообщения с неправильно вставленным кодом не отвечаю.
Спасибо, то что нужно)