C语言源文件后缀名是.c,编译生成的文件后缀名是.obj,连接后可执行文件的后缀名是.exe。

推荐:《c语言教程》

编译器将源代码转换为二进制分为以下四步:

预处理、编译、汇编、链接

预处理:预编译动作,比如宏、static成员等都在这个阶段处理。

编译:生成汇编文件,此过程编译器会对源码进行优化

汇编:将汇编文件生成目标文件,其实已经是可执行的了(Unix:.o Win:.obj)

链接:将目标文件链接成一个可执行文件(Win:.exe)

更多编程相关内容,请关注php中文网编程入门栏目!

更多相关文章

  1. c程序编译后生成什么文件
  2. c++源程序文件的扩展名是什么
  3. c语言文件的扩展名是什么
  4. c语言fopen打开文件失败的原因是什么?
  5. C语言中的文件类型只有哪两种
  6. c++万能头文件是什么?
  7. c语言文件读写函数有哪些?
  8. c语言文件读写操作有哪些?
  9. pdb是什么文件?

随机推荐

  1. android SpannableString使用详解,替代多
  2. android中Search之Creating a Searchable
  3. Android(安卓)MediaPlayer研究问题
  4. 判断手机类型
  5. Linearlayout 添加divider
  6. Android开发者网址导航
  7. SmartQ7 Android 改变屏幕 分辨率
  8. [Android病毒分析]木马病毒之DroidKongFu
  9. Android之Gridview
  10. Android SDK Installation