Блог C | OTUS
Скидка до 15% на курсы ноября, декабря и января
❄️ До 13.12 Забрать скидку! →
Выбрать курс
Посты
Директива #define

Директива #define в языке программирования Си определяет идентификатор, а также последовательность символов, которые подставятся вместо идентификатора, причем подставляться они станут каждый раз, когда этот идентификатор будет встречаться в исходном файле. Рассмотрим формальное определение этой директивы:

Зачем программисту в 21 веке язык программирования С?

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

Для чего хорош Си?

Язык программирования Си используют в случаях, когда код тесно взаимодействует с «железом». Чаще всего его применяют для решения сложных и специфических задач, что неудивительно, ведь более легкие задачи проще решать с помощью высокоуровневых языков. В этой статье мы рассмотрим несколько популярных применений Си.

Макросы vs функции в Си

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

Популярное
Сегодня тут пусто
Новогодние скидки в Otus!-15% ❄️
Успейте забрать свою скидку до 13.12 →