В Атмел студии можно сделать так case значение, пробел, три точки, пробел значение (case 5 ... 10: ) и тогда инструкция будет выполняться если значение переменной от 5 до 10 включительно
Подскажите пожалуйста, возможно ли как-то в case записать диапазон значений? У меня не получилось. Использую в итоге кучу else if, но код получается не читабельный совсем..
Я стараюсь кириллицу применять как можно меньше. И смотрит по статистике данный канал не только русскоговорящая часть населения. А что, это для Вас критично? Для чего Вам кириллица?
@@narodstream552 , нет, не критично, просто интересно почему. Не понимаю, как нерусские смотрят ваши видео, если они не понимают по-русски. Может в статистику попадают те, кто просто в инет через VPN заходят, а потому выглядят так, будто это зрители из ЮАР и Австралии :)
Нет, представьте себе, реальные люди, я с многими из них общаюсь, и многие мне помогают в развитии канала. Интерес к программированию в других странах очень высок, поэтому, не смотря на языковой барьер, смотрят. Пишем-то мы код не на кириллице, вот и понимают. Конечно, просят перевод, но из-за катастрофической нехватки времени, к сожалению, не до этого.
Вообще-то сообщество UA-cam не совсем лоялен к внешним ссылкам в описании. Поэтому лучше их не постить. Также, если кто-то пытается постить ссылки в комментах, я удаляю, уже предупреждал. Так что лучше поискать ссылки на литературу в других источниках.
То есть Yiutub зачастую расценивает ссылки на ресурсы с какой-то продукцией, в том числе и литературу (это тоже продукция), как прямую рекламу и может прихлопнуть канал. Я думаю, он дорог не только мне.
@@narodstream552 как раз внешние ссылки в описании и оставляют на свою продукцию и всякие ресурсы и никто ничего не прихлопывает вон у гивера сколько ссылок на али с рефералом
Мне дорог мой канал, а не канал гивера. Я являюсь сертифицированным менеджером канала, поэтому кое-что знаю об алгоритмах сообщества и сталкивался неоднократно со сбоями, которые ещё страшнее. Так что позвольте мне формировать метаданные к контенту, а, в том числе, продумывать контент-стратегию и работу с целевой аудиторией самому. Спасибо за понимание!
Кстати, по али с рефералом. Это ничего страшного. У меня тоже такие присутствуют, правда в разумном количестве. Площадка UA-cam у рефералодателя зарегистрирована, вот в этом случае как раз и ничего страшного. Хотя... участившиеся пследнее время сбои в работе алгоритмов из-за чрезмерной нагрузки на их работу в связи с оптимизацией кадров заставляют опасаться и за это.
Меньше машинных инструкций требуется. Так как с данными порой работать легче чем с условиями. Да и как-то читабельней, когда вариантов много по сравнению с условными операторами. Только практика научит правильно выбирать те или иные операторы в различных случаях.
Вы - восхитительны
нет, я восхитителен
Благрдарю, познавательно!
В Атмел студии можно сделать так case значение, пробел, три точки, пробел значение (case 5 ... 10: ) и тогда инструкция будет выполняться если значение переменной от 5 до 10 включительно
Это уже нестандартные приёмы. Скорее всего оператор данный прописан где-то в сторонней библиотеке.
Подскажите пожалуйста, возможно ли как-то в case записать диапазон значений? У меня не получилось. Использую в итоге кучу else if, но код получается не читабельный совсем..
Диапазон, к сожалению, не получится, только значения (константы), там куча if или тернарник.
Misgan Sunshine , while Вам в помощь.
где в реальных проектах используется свич и расскажите реальный пример
выбор каких то действий по кнопкам например. очень удобно.
Спасибо.
А почему текст в printf выводите на английском? CMD разве не понимает русскую кодировку?
Я стараюсь кириллицу применять как можно меньше. И смотрит по статистике данный канал не только русскоговорящая часть населения.
А что, это для Вас критично? Для чего Вам кириллица?
@@narodstream552 , нет, не критично, просто интересно почему.
Не понимаю, как нерусские смотрят ваши видео, если они не понимают по-русски. Может в статистику попадают те, кто просто в инет через VPN заходят, а потому выглядят так, будто это зрители из ЮАР и Австралии :)
Нет, представьте себе, реальные люди, я с многими из них общаюсь, и многие мне помогают в развитии канала. Интерес к программированию в других странах очень высок, поэтому, не смотря на языковой барьер, смотрят. Пишем-то мы код не на кириллице, вот и понимают. Конечно, просят перевод, но из-за катастрофической нехватки времени, к сожалению, не до этого.
@@narodstream552 , а вы с ними где общаетесь? Тут в комментах только на русском спрашивают, на вашем сайте тоже, а где иноземцы?
Дальше уже не по теме. Конечно же в личках.
Предлагаю под видео публиковать ссылку на документацию по Си. А то не понятно что за Си мы изучаем. Надеюсь это С99.
Вообще-то сообщество UA-cam не совсем лоялен к внешним ссылкам в описании. Поэтому лучше их не постить. Также, если кто-то пытается постить ссылки в комментах, я удаляю, уже предупреждал. Так что лучше поискать ссылки на литературу в других источниках.
То есть Yiutub зачастую расценивает ссылки на ресурсы с какой-то продукцией, в том числе и литературу (это тоже продукция), как прямую рекламу и может прихлопнуть канал. Я думаю, он дорог не только мне.
@@narodstream552
как раз внешние ссылки в описании и оставляют на свою продукцию и всякие ресурсы и никто ничего не прихлопывает
вон у гивера сколько ссылок на али с рефералом
Мне дорог мой канал, а не канал гивера. Я являюсь сертифицированным менеджером канала, поэтому кое-что знаю об алгоритмах сообщества и сталкивался неоднократно со сбоями, которые ещё страшнее. Так что позвольте мне формировать метаданные к контенту, а, в том числе, продумывать контент-стратегию и работу с целевой аудиторией самому.
Спасибо за понимание!
Кстати, по али с рефералом. Это ничего страшного. У меня тоже такие присутствуют, правда в разумном количестве. Площадка UA-cam у рефералодателя зарегистрирована, вот в этом случае как раз и ничего страшного.
Хотя... участившиеся пследнее время сбои в работе алгоритмов из-за чрезмерной нагрузки на их работу в связи с оптимизацией кадров заставляют опасаться и за это.
чем он лучше if else ?
Здесь значение, а там условие. И работать будет быстрее при уместном применении, я в дизассемблере смотрел
@@narodstream552 а на микроконтроллере тоже быстрее будет ? , интересно сделать тест скорости.
@@narodstream552 чем обусловлено лучшее быстродействие конструкции switch по равнению if else?
Меньше машинных инструкций требуется. Так как с данными порой работать легче чем с условиями.
Да и как-то читабельней, когда вариантов много по сравнению с условными операторами. Только практика научит правильно выбирать те или иные операторы в различных случаях.
@@narodstream552 Думаю все зависит от копилятора, только что проверил на ардуино if else выиграла )
На титульном листе ошибка: swith
Блин, теперь уже не исправить, ну что ж, ничего страшного. Бывает.
Это первый чувак где ниодног дизлайка ))0
:)