CPU与编译器概论(读书笔记)

CPU与编译器概论(读书笔记),第1张

     对于非计算机行业的程序猿来说,在编写C代码时无法可能写出来的代码没有那么高效,对编译器及计算机处理数据和指令的 *** 作流程都不是很了解。下面我们就走进编译器和计算机的世界,去了解他们是怎么运作的。以下内容很多来自《深入理解 *** 作系统》及《C性能优化》   1、  编译器是如何运作的        下面就以简单的“hello world\n"为例子
#include <stdio.h>

int main()
{
    printf("hello world\n");
    return 0;
}
    在里linux系统上,完成由源文件hello.c到可执行文件hello的转化是由编译器完成的。翻译的过程分为4个阶段预处理、编译、汇编、链接一起构成了编译系统(compilation system)。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/2086086.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-07-22
下一篇 2022-07-22

发表评论

登录后才能评论

评论列表(0条)

保存