規格ではこういう順に処理することになっている。
1. トライグラフなどを置き換え。
2. バックスラッシュの直後に改行文字がある場合、その2字は削除され2行が連結される。
3. コメントの削除
4. #defineや#includeなどのプリプロセス。
(以降省略)