编译器通常会在编译阶段将代码转换成中间代码,然后在链接阶段将中间代码转换成机器码。以下是一个包含代码示例的解决方案:
#include int main() { printf("Hello world!\n"); return 0; }
在命令行窗口中,使用以下命令编译代码:
gcc -o hello hello.c
这将生成一个名为“hello”的可执行文件,其中包含机器码。
上一篇:编译器和解析器,在codechef上的错误答案。
下一篇:编译器何时使用字符串的实际字符,何时使用其ASCII值?