LTM Limited interview question

What are preprocessors in c++?