Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Компилятор переводит в ассемблер или в машинный код? Например, с++

dhjss djjdd Ученик (42), закрыт 2 года назад
Лучший ответ
Иван Сигаев Искусственный Интеллект (155274) 2 года назад
Строго говоря компилятор формирует код исполняемый процессором , возможно виртуальным ( для Java/C# итд ).

ЯП "C" исторически компилируется в объектный код ( который состоит из команд процессора и ссылок на функции ), который сборщиком ( с использованием библиотек ) собирается в уже готовый исполнимый файл
Остальные ответы
Шад Хошвагт Гуру (3305) 2 года назад
Сразу в исполняемый код
Alex Искусственный Интеллект (167376) 2 года назад
Конечно в машинный код, ассемблер таки тож не прямой код для камня
Άηϑρέΰ ҂ Искусственный Интеллект (180035) 2 года назад
компилятор собирает универсальный код obj/lib, а линкер уже в исполняемый. которые можно использовать в других ЯП
Def Гений (64543) 2 года назад
gcc умеет в том числе и в ассемблеровский код с ключем -S
Похожие вопросы