Когда я компилирую код в gcc с параметром -save-temps
, результирующий filename.i
, в котором хранится предварительно обработанный вывод, имеет такие строки, как:
#44 "/usr/include/stdio.h" 3 4
struct _IO_FILE;
, где 44
- номер строки в /usr/include/stdio.h
, который включает код struct _IO_FILE;
. Я хотел бы знать, что такое 3 4
после названия заголовка. Я искал в man gcc
, но не нашел объяснения.