C言語では重要な部分。→overflowはなるべく少なくする。TRUEならばprint文がマクロ展開される。→#include"hoge.h"の文があるかどうかで実行の有無がわかる。TEST以下の文が展開そうでなければ#else以下の文が展開される。WINDOWSLinux用とwindows用にわけてマクロ展開させることが可能。してあったらここの部分がコンパイルされる。されていなかったらここの部分がコンパイルされる。counterに設定する。_mainまでに色々と初期化している。