GCC 7.0 CPP Reference Manual
Preprocesor jazyka C, často známy ako cpp, je makroprocesor, ktorý kompilátor jazyka C automaticky používa na transformáciu vášho programu pred kompiláciou.
Nazýva sa makroprocesor, pretože umožňuje definovať makrá, čo sú krátke skratky pre dlhšie konštrukcie. Táto referenčná príručka pojednáva o preprocesore GNU C, ktorý poskytuje malú nadmnožinu funkcií štandardného jazyka ISO C.