1 месяц назад
Препроцессор C: как управлять кодом ещё до компиляции (и почему это мощнее, чем ты думаешь)
Представь: ты пишешь код, нажимаешь компиляцию и... стоп. Оказывается, до того, как компилятор вообще увидит твой код, с ним уже поработал другой инструмент. Незаметно. Быстро. И по своим правилам. Знакомься: препроцессор — невидимый редактор твоего кода, который решает, что вообще попадёт на компиляцию, а что нет. Звучит как теория заговора? Давай разберёмся, как это работает и зачем тебе это знать. Помнишь эту строчку в начале каждой программы? #include <stdio.h> Выглядит безобидно, правда? На деле это команда препроцессору: «Возьми весь файл stdio...