команда gcc:

Когда вы используете эту команду, начинается процесс компиляции.

И начинается таким образом ←

ПРЕПРОЦЕССОР /*gcc -E*/

Этот первый процесс удаляет комментарии и включает файлы заголовков в исходный код, заменяет имя макроса кодом.

КОМПИЛЯТОР /*gcc -S*/

Компилятор генерирует ассемблерный код.

СБОРНИК /*gcc -C*/

Ассеблер преобразует ассемблерный код в объектный код.

ЛИНКЕР /*gcc -o*/

Выполните код, и тогда вы получите результаты.