Igen gyakran használjuk a preprocesszor file-beépítési (file include) képességét. Segítségével teljes file-ok építhetõk be a forrásunkba, pontosan úgy, mintha ott szerepelnének beírva. Az ilyen beépítendõ include file-ok egy helyen összegyûjtve tartalmaznak szimbólum és makródefiníciókat, struktúrákat írnak le, más modulokban definiált tárolási egységeket deklarálnak stb. A BORLAND C++ rendszer nagyszámú include file-t bocsát a programozók rendelkezésére, amelyek közül az adott feladathoz szükségeseket építhetik be. A fejléc file-ok kiterjesztése hagyományosan .h (header file). A include file-okba beágyazva lehetnek újabb beépítési utasítások stb. A beépítési utasítás általános alakja:
#include <file-név>
illetve
#include "file-név"
ahol file-név a beépítendõ file neve.
Az elsõ formát általában akkor alkalmazzuk,
ha a rendszer által rendelkezésünkre bocsátott
include file-t használunk (a pelda.c-ben is ily módon
hivatkoztunk az stdio.h-ra), a másodikat pedig saját
include file-jainkra.