1.介绍C语言

1.计算机的工作原理:
  • 计算机由 cpu + 内存 + 硬盘 + 外围设备组成。

  • 内存(随机存取内存ARM)是存储程序和文件的工作区。 硬盘是永久存储程序和文件的地方。外围设备提供人机交互。

  • cpu有自己的小工作区,寄存器。 它存储指令的地址。 cpu获取指令并执行。

2.编译器的作用

编译器将高级语言程序翻译成计算机能理解的机器语言指令集。

从源代码到可执行文件经过编译链接两步

  • 首先我们编写c语言代码 称为源代码.c文件。
  • .c 文件经过编译,生成(中间)目标文件.obj ``.o文件。
  • .o文件链接库代码和启动代码生成可执行文件a.out文件。
3.编译器
  • GUN项目有GUN编译器集合,使用gcc(或者cc)来执行编译命令。
  • LLVM项目有Clang编译器处理,使用clang(或者cc)来执行编译命令。
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容