I want to know about when the preprocessor directives actually execute?
Either they execute before the compiler compiles our program or after the compiler compiles our program,or at the same time the compiler compiles our program?
Explain the answer with logics so that i would be cleared in my concepts...