当前位置: 首页 > 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.dt0577.cn/news/8665.html

相关文章:

  • wordpress 3.8 中文宁波seo外包推广渠道
  • 谷歌优化网站链接怎么做如何制作网址链接
  • h5网站如何做排名怎么把自己的网站发布到网上
  • 搭建动态网站网站的营销推广方案
  • 盐城专业做网站的公司哪家好照片查询百度图片搜索
  • 公众号里的网站怎么做山西seo推广
  • 成都个人网站开发资源优化网站排名
  • 网站建设服务合同协议百度霸屏全网推广
  • 网站建设公司有多少钱百度seo排名工具
  • 腾讯短链接生成网站页面的优化
  • 苏州品牌网站建设网络营销的概念及内容
  • 东营做网站的公司新站如何让百度快速收录
  • 网站优化关键词是怎么做的电商运营培训
  • 厦门企业网站公司厦门seo推广外包
  • 网站建设主要包括哪两个方面国外搜索引擎优化
  • 秦皇岛网站推广报价网站制作详细流程
  • 做js题目的网站seo的基本步骤是什么
  • wordpress会话已过期seo排名优化seo
  • 云南省城乡建设厅网站统计网站流量的网站
  • 西安门户网站站点推广是什么意思
  • 安阳做网站电话百度投流运营
  • 塘下网站建设百度怎么发帖子
  • 响应式中文网站欣赏开发定制软件公司
  • 开发公司岗位安全操作规程seo外包公司多吗
  • 何做百度推广网站电商关键词seo排名
  • php动态网站开发简答题微信营销平台哪个好
  • 深圳宝安网站建设报价郑州网络推广服务
  • 成都专业做网站推广电话抖音推广引流平台
  • 建设网站怎么收费标准沧州百度推广公司
  • 凡科建站有哪些弊端厦门网络推广哪家强