当前位置: 首页 > news >正文

麻涌镇做网站网站建设中手机版

麻涌镇做网站,网站建设中手机版,创业网站平台排名,宁波seo推广哪家公司好c语言系列专栏&#xff1a; c语言之路重点知识整合 创作不易&#xff0c;本篇文章如果帮助到了你&#xff0c;还请点赞支持一下♡>&#x16966;<)!! 主页专栏有更多知识&#xff0c;如有疑问欢迎大家指正讨论&#xff0c;共同进步&#xff01; 给大家跳段街舞感谢支持…

c语言系列专栏: c语言之路重点知识整合  

创作不易,本篇文章如果帮助到了你,还请点赞支持一下♡>𖥦<)!! 

主页专栏有更多知识,如有疑问欢迎大家指正讨论,共同进步!

给大家跳段街舞感谢支持!ጿ ኈ ቼ ዽ ጿ ኈ ቼ ዽ ጿ ኈ ቼ ዽ ጿ ኈ ቼ ዽ ጿ ኈ ቼ

代码编译到执行的过程:c语言从源码到exe文件的过程

目录

 从源代码到exe

预处理期过程


 从源代码到exe

    1:预处理期(也叫预编译): 在这一阶段,源码中的所有预处理语句得到处理例如:#include语句所包含的文件内容替换掉语句本身,所有已定义的宏被展开。

    2:编译期:编译器对源码进行词法分析、语法分析、优化等操作,最后生成汇编代码。

    3:汇编期:生成机器语言代码,保存在后缀为.o的目标文件中

    4:链接期:经过汇编以后的机器代码还不能直接运行。为了使操作系统能够正确加载可执行文件,文件中必须包含固定格式的信息头,还必须与系统提供的启动代码链接起来才能正常运行,这些工作都是由链接器来完成的。

    5:执行期:执行.EXE文件,得到运行结果

预处理期过程

为了探究预处理期 先进行项目属性设置:

生成解决方案后,源debug文件原来的.obj文件变成了.i文件,使用记事本打开:

预处理的过程:源代码编译之前的环节,包含四次头文件,.i文件中即包含了四次。 

 创建.h文件:

 pragma once作用:预处理 包含(拷贝)一次

预处理期就是将.h文件中的代码拷贝一份到主文件中

就是头文件的包含过程

预编译的指令需要使用#号,define也是#号,#include和#define有什么区别呢?

#include相当于复制粘贴的过程

#define相当于查找替换过程

他们都是预处理期的操作,然后再进行编译。

#define宏定义知识点:c语言宏定义知识点详解

大家的点赞、收藏、关注将是我更新的最大动力!欢迎留言或私信建议或问题。
大家的支持和反馈对我来说意义重大,我会继续不断努力提供有价值的内容!

http://www.yayakq.cn/news/107355/

相关文章:

  • 装饰设计网站推荐哪家建设网站好
  • 基层建设网站是不是停办了ui一般用什么软件做
  • 企业发展法治宣传广州公司搜索seo网络推广
  • 广州网站建设 信科公司wordpress 新添加页面模板
  • 做旅游网站的方法做网站常用的小语种有哪些
  • 网站变宽屏怎么做手机制作视频软件app
  • 佛山新网站建设公司网站前端怎么做
  • 吕邵苍设计公司网站百度云网盘下载
  • 查询个人信息最全的网站四川超宇建设集团有限公司网站
  • 沈阳建设工程质量检测中心网站怎样建设一个好的网站
  • 驻马店市建设工程网站开网店如何找货源和厂家
  • 广州网站建设鞍山上海工作网站
  • 最好的免费发布网站长安网站建设方案
  • 数据百度做网站好用吗网站建设投标文件范本
  • 建设银行网站会员有什么用织梦网站搜索页点击返回首页没有反应
  • 外贸网站定制公司哪家好有什么做宝宝辅食的网站吗
  • 英文网站数据库如何建设建设工程教育网手机版
  • 北京网站制作费用微信企业网站源码下载
  • 网站开发 硬件环境深圳网站设计哪里好
  • 酷炫网站源码深圳网站建设 设计卓越
  • 宝塔面板做网站不能打开PHP显示404wordpress 自动 图片
  • 做移动网站优化软做网站的平台
  • 泉州晋江网站建设如何制作产品网站
  • 需要做网站的公司有哪些创建网站的目的是什么意思
  • 福建省建设厅网站林瑞良河源网站建设
  • 微信里的小程序怎么制作方法青岛seo推广专员
  • 企业门户网站平台建设招标采购文件网络服务有哪些与影响
  • 电影网站建设成本网上做期末试卷的网站
  • 网站建设与管理是干嘛的2021年新闻摘抄
  • 干净简约高端的网站郑州世界工厂网