ciao sto studiando architettura volevo sapere se qualcuno mi poteva spiegare cosa fa il preprocessing nelle fasi di compilazione da quel che ho capito il pre processing analizza il file e se trova parole chiavi come l include indica al processore di includere il file giusto?