Язык си с нуля - Урок 32 - оператор выбора switch, переменные static.

preview_player
Показать описание
Это видео для тех, кто еще ни разу не программировал, но прошел предыдущие 31 урок.

В данном уроке мы изучим оператор выбора switch и статические переменные static.

Уроки по теме:

Язык Си с нуля - данный видеокурс предназначен для тех, кто еще ни разу не программировал. Здесь я максимально понятно пошагово обьясняю основы программирования на языке Си. Если хотите научиться программировать на языке Си - пройдите весь курс. Помимо объяснения материала я даю домашку. А после каждых нескольких уроков мы вместе пишем забавные игры!)
Рекомендации по теме
Комментарии
Автор

Большое фиаско потерпел я..., заговорил как магистр Йода из звездных войн!!!👍 Спасибо!

temirkhanamanbaev
Автор

Вот это приятное кино. Коротко, по сути, четко.

ИПНосковС.В
Автор

Применение static:

Например при создании игры, если мы хотим создать переменную "Cnt", но что бы доступ к ней был только у одной фукнции Func1(), мы её инициализируем в самой функции Func1(), а не в глобальном пространстве. Но вот не задача - при каждом вызове функции Func1(), значение "Cnt" принимает исходный вид. Тут уж на помощь приходит static.

Из любой другой функции нельзя использовать "Cnt" - она не инициализирована.

Зачем? Что-то по типу for(int i = 0 ; ;);. Счётчик, число i есть, а доступа к нему больше неоткуда нет, но при этом нам нужно сохранять значение i для for(;;);

rinoturtle
Автор

Спасибо тебе за твои видео! Не понимаю почему так мало просмотров

Max-bz
Автор

Привет! Я через static int в wincc сделал сторожевой таймер на одном из объектов, большое спасибо

zhanluka
Автор

Может статическая переменная, как нибудь в рекурсии пригодится чтобы не создавалась в ней каждый раз новая переменная? А так у меня больше нет предположений.

ДмитрийКошелев-пэ
Автор

подскажите, почему в слове указатель вы произносте двойное Ка?

cardio
Автор

оператор выбора switch и переменные static на языке Си, Google больше просмотров!!! контент годный ;)

whocares
Автор

Идеальный вариант для начального ознакомления с темами - нет, в отличие от многих авторов, отвлекающих внимание второстепенных вопросов, а иногда попросту выпендрежа своей продвинутостью. Когда времени катастрофически не хватает данный курс - то что надо

sergepisarsky
Автор

оператор выбора switch и переменные static на языке Си

ostrov
Автор

данная процедура очень напоминает создание ключевого поля счетчика таблицах бд

Ramzes
Автор

вместо (врямя) в рандоме статичную i чтоб не слишком рандомный рандом был)

drondron
Автор

ну незнаю может я не прав но например ты пишешь игру и у тебя должно быть количество монет и эта переменая которая отвечает за количество монет будет статическая потомучто она должна быть где угодна одинаковой

ylikitishnik
Автор

Статичная переменная в функции-фабрике нужна для присвоения айдишника

JohnSmith-mrwp
Автор

Да тут и без свича понятно))) Смотри Begin End, надоел Begin End, начинай смотреть End Begin)))), как говорили классики:"количество, всегда переходит в качество"

sergewhynot
Автор

Вроде и нет ошибок но всё по сути неаправильно
Есть внятное описание когда и как использовоть свитч
а то что вы продемонстрировали
это по сути
if...
else if...
else if...
..
else
свит это малость другое это прыжки по таблице меток
и делать в свитче несортированные метки да ещё и с разрывом Тока усложнять првыполнение
у вас 765
а надо 0123456789
или хотя-бы 567

igorseledtsov