c_programming_language/c_modern_approach/Fundamentials/README.md
2024-12-04 23:31:26 +03:00

13 lines
692 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Шаги запуска программы
Preprocessing -> Compiling -> Linking
## Preprocessing
Первый шаг - команда попадает сюда. Тут препроцессор выполняет команды, которые начинаются с `#`. These commands are called **Directives**
## Compiling
After Preprocessing app goes to compiler where app is being translated into machine instructions (object code)
## Linking
Linker combines object code from step 2 with additional code needed for final executable. This code includes library functions
P.S.: *Сори за микс языков, лень было переключаться в процессе*