Публикации по теме 'preprocessors'
Компиляция на С
Что такое компиляция? Компиляция — это процесс преобразования исходного кода в объектный код . Это делается с помощью компилятора. Компилятор проверяет исходный код на наличие синтаксических или структурных ошибок и, если исходный код не содержит ошибок, генерирует объектный код.
ССЗ:
Коллекция компиляторов GNU ( GCC ) — это оптимизирующий компилятор , созданный Проектом GNU , поддерживающий различные языки программирования , аппаратные архитектуры и операционные системы..
Обфускация кода через препроцессор
C — императивный процедурный язык, способный на невероятные вещи. Сделать себя еще труднее для чтения — одна из таких вещей. Если вы новичок в C, я бы хотел, чтобы вы уделили время этому шедевру запутанного кода:
#define DIT (
#define DAH )
#define __DAH ++
#define DITDAH *
#define DAHDIT for
#define DIT_DAH malloc
#define DAH_DIT gets
#define _DAHDIT char
_DAHDIT _DAH_[]="ETIANMSURWDKGOHVFaLaPJBXCYZQb54a3d2f16g7c8a90l?e'b.s;i,d:"
;main DIT DAH{_DAHDIT..