В интерпретируемых языках, таких как python, я могу уменьшить размер скриптов, определив функции внутри него.В таких языках, как c, c ++, можно ли использовать один и тот же прием для уменьшения размера исполняемого файла (не исходного файла)?Компилятор компилирует часть, которая включает функцию, только один раз или повторяет ее каждый раз, когда функция вызывается в исходном коде?