Топ 5 книг для начинающих программистов
Топ 5 книг для начинающих программистов
1818

Объясни мне, сам себе программист, для чего нужен свич в си

Свич в си, как и во всех остальных ЯП (где он присутствует) - используется для удобного ветвления основанного на конкретных кейсах, например если у нас есть некая переменная "status" и у нее МНОГО разновидностей, то вместо огромного if/else мы можем структурировать все это удобно с помощью switch, а еще в некоторых ЯП у нас есть возможность для разных кейсов указать один обработчик, чтобы не дублировать код

Жаль что почему-то хейтят switch

Объяснишь мне взамен что такое указатели в C?)

1

На самом деле кодированию можно обучиться самостоятельно. Это не сложно. По классификации образования в РФ это среднее профессиональное образование. Как раз все эти синтаксисы, языки промышленного программирования, базовые алгоритмы и структуры данных. В общем, работа с непосредственно кодом, в том числе рефакторинг.

Чему трудно научиться — инженерным дисциплинам: созданию новых алгоритмов, адаптации старых под новые постановки, архитектуре и построению систем. Это высшее образование по классификации принятой в РФ. Этому труднее обучиться самостоятельно, а потом эффективно применять.

1