Introduction - If you have any usage issues, please Google them yourself
The preprocessing process scans the source code, performs a preliminary conversion, and generates new source code for the compiler. It is evident that the preprocessing process processes the source code earlier than the compiler