C önişlemcisi

C önişlemcisi (preprocessor), program dosyalarını, derleme sürecinin sonraki aşamalarına hazır hale getiren programın adıdır. Eğer bir kaynak kod dosyası diğer bir dosyayı #include komutuyla dahil ediyorsa, önişlemci kullanılan dosyanın içeriğini kullanan dosyaya döker. Eğer önceden tanımlı makrolar varsa onları da açar.

(Visual Studio, cl): cl /p file.cpp

(Unix, GCC): g++ -E file.cpp

(Unix, LLVM/Clang): clang++ -E file.cpp

Önişlemci