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

在自己电脑建设网站网站建设个人主页图

在自己电脑建设网站,网站建设个人主页图,做动漫头像的网站,电子商务网站开发流程图每个源程序#xff08;.c文件#xff09;都需要经过编译链接形成 .exe的可执行文件。 在ANSI C的任何一种实现中#xff0c;存在两个不同的环境 第一种是翻译环境#xff0c;在这个环境中源代码被转换为可执行的机器指令。第二种是执行环境#xff0c;它用于实际执行代码…每个源程序.c文件都需要经过编译链接形成 .exe的可执行文件。 在ANSI C的任何一种实现中存在两个不同的环境 第一种是翻译环境在这个环境中源代码被转换为可执行的机器指令。第二种是执行环境它用于实际执行代码。我们以C语言为例下面来详细学习一下程序的翻译环境和执行环境。 一、程序的翻译环境 VS不方便查看每个细节接下来使用gcc编译器。 编译部分本身也分成一下几个阶段 第一个阶段预编译——预编译阶段要做的事情: 头文件的包含注释的删除#define定义的符号替换//gcc预处理选项 gcc -E test.c -o test.i 1.预处理完成之后就停下来了预处理之后产生的结果都放在test.i文件中。 第二个阶段编译——编译阶段要做的事情: 把C语言代码翻译成汇编语言语法分析词法分析语义分析符号汇总//编译选项 gcc -S test.i -o test.s 2.编译完成之后就停下来结果保存咋子test.s中。 第三个阶段汇编——汇编阶段要做的事情: 生成目标文件.o文件把汇编语言转换成二进制指令形成符号表//gcc汇编 gcc -c test.s -o test.o 3.汇编完成之后就停下来结果保存在test.o目标文件中 编译部分分成三个部分上面三点可总结为下图所示 链接部分合并段表、符号表的合并和符号表表的重定位 二、程序的执行环境 程序执行的过程 程序必须载入内存中在有操作系统的环境中一般这个由操作系统完成。在独立的环境中程序的载入必须由手工安排也可能是通过可执行代码置入只读内存来完成。程序的执行便开始。接招便调用main函数开始执行程序代码。这个时候程序将使用一个运行时堆栈stack 存储函数的局部变量和返回地址。程序同时也可以使用静态static内存存储于静态内存中的变量在程序的整个执行过程一直保留他们的值。终止程序。正常终止main函数也有可能是意外终止。
http://www.hkea.cn/news/14530530/

相关文章:

  • 柳州网站建设哪家便宜宝安建网站外包
  • 手机可以建设网站吗米各庄网站建设
  • 网页模板下载网站10响应式网页模板下载
  • 竹子建站邀请码手机做印章网站
  • 网站模版怎么上传到空间深圳比较大的贸易进口公司
  • 总结网站推广策划思路的内容网站 数据库 sql 导入数据库文件
  • 建设网站基本步骤6网站免费建站
  • 批量上传网站产品本科自考报名官网
  • iis 网站设置上海网页设计报价
  • 邯郸建设局公开网站淘客采集网站怎么做的
  • 做机械的网站潍坊网站制作最低价格
  • 北京珠宝网站建设网页设计与制作实例教程方其桂
  • 网站的域名技巧和空间选择书店网站模板
  • 网站流量查询网站学校响应式网站模板
  • 网站突然找不到了 然后降权重 排名不变网站建设调研报告
  • 网站后台登入模板网络推广的基本方法有哪些
  • 公司建网站费用怎么做分录a站是哪个app
  • 求个国外在线网站网站 刷流量 SEO
  • 网站设计怎么算间距河北高端网站建设
  • 如何做社交网站色彩搭配的网站
  • 上海网站建设网站优化app抖音代运营需要什么
  • 如何创建网站推广产品网络推广员一个月多少钱
  • 学做网站视频教程pc 移动端网站建设
  • 五个常见的电子商务网站网址小型门户网站模板
  • 湖南省新化县建设局网站linux wordpress 中文字体
  • 响应式网站怎么做pc端的flash 网站引导页
  • 长兴网站制作公司网站建设价格是多少
  • 尤溪住房和城乡建设局网站东莞电子网站建设
  • 网站游戏网站怎么做wordpress精简版
  • 网站建设公司郴州wordpress外网ip访问