プログラムにコメントを追加しました。
どのステップで、コンパイル、リンク、ロードなどの開発中に削除されます。
翻訳のフェーズ 3 (§:2.2/1) で発生すると指定されています。
3 - ソース ファイルは、前処理トークン (2.5) と一連の空白文字 (コメントを含む) に分解されます。ソース ファイルは、部分的な前処理トークンまたは部分的なコメントで終わってはなりません。各コメントは、1 つの空白文字に置き換えられます。
【強調追加】
それらは、中間コードが生成されるときのプリコンパイル (語彙分析フェーズ) 時に削除され、そこではコメントは必要ありません。
コンパイル プロセスの字句解析フェーズでは、プログラム内のコメントが削除されます。字句解析はスキャンとも呼ばれます。
コメントは、コンパイル プロセスの字句解析部分によって、入力文字列から無視されます。
なんらかの目的でプログラム コメントを使用する場合は、独自のパーサーを作成する必要があります。
コメントが削除されると言うのは正しくありません。コメントは、コンパイル中にパーサーによってスキップされると言ったほうがよいでしょう。
Parser は、英語で書かれた C コードの読み取りを開始し、それをアセンブリ コードに変換するプログラムです。パーサー プログラムは、英語で書かれたコードを読み取り、"/*" または "//" で始まる文をスキップします。
したがって、コメントは削除されません。C コードに存在しますが、アセンブリ ファイルを作成するためにコンパイラによってスキップされます。