выход препроцессора cpp не в состоянии понять?

Извините, если мой вопрос очень простой. Я хотел бы понять вывод, производимый препроцессором CPP. Допустим, у меня есть очень простая следующая программа.

#include <stdio.h>
#include <stdlib.h>

int x=100;
int main ()
{
    printf ("\n Welcome..\n");
}

Я выполняю следующую команду.

cpp main.c  main.i

в main.i

# 1 "/usr/include/stdio.h" 1 3 4

В чем смысл вышеуказанной строки? ..

Ответы на вопрос(1)

Ваш ответ на вопрос