
GCC 7.0 CPP Reference Manual
Preprocesor języka C, często znany jako cpp, to procesor makr, który jest automatycznie używany przez kompilator języka C do przekształcania programu przed kompilacją.
Nazywany jest procesorem makr, ponieważ umożliwia definiowanie makr, które są krótkimi skrótami dla dłuższych konstrukcji. Niniejszy podręcznik omawia preprocesor GNU C, który zapewnia niewielki zestaw funkcji ISO Standard C.