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

昆明做百度网站电话外贸seo建站

昆明做百度网站电话,外贸seo建站,四川建设厅证件查询,广东住房和城乡建设局网站首页hello.c #include stdio.hint main(){printf(hello,world\n);return 0; }这段 C语言程序的代码能被编程人员读懂#xff0c;但是计算机系统读不懂。C语言、C、java 这些高级编程语言本质上还是人类用的语言而不是计算机用的语言。 为了能在计算机上运行这…hello.c #include stdio.hint main(){printf(hello,world\n);return 0; }这段 C语言程序的代码能被编程人员读懂但是计算机系统读不懂。C语言、C、java 这些高级编程语言本质上还是人类用的语言而不是计算机用的语言。 为了能在计算机上运行这个 C语言程序需要由其他程序将每一条 C语言程序转化成低级的机器语言指令。这些指令会被按照一种被称为可执行目标程序的格式打包好以二进制存储文件的形式存储起来。目标程序也称为可执行目标文件。 C语言编译器驱动程序将 C语言程序文件 hello.c翻译成一个可执行目标文件 hello。整个翻译过程可分为四个阶段执行四个阶段的程序为 预处理器编译器汇编器链接器 以下是以这个“hello.c”程序为例对四个阶段的讲解 预处理器阶段 在这个阶段预处理器会处理“#include stdio.h”这行代码。它会把“stdio.h”这个头文件的内容插入到当前位置。头文件中通常包含了一些函数的声明比如“printf”函数的声明。此外预处理器还可能处理其他的预处理指令比如宏定义等。对于我们的“hello.c”程序经过预处理器处理后就为后续的编译做好了准备。 编译器阶段 编译器会把预处理后的代码翻译成汇编语言代码。在这个例子中它会分析“int main()”函数中的语句比如“printf(“hello,world\n”);”和“return 0;”并将其转换为相应的汇编指令。这些汇编指令是一种更接近机器语言但仍然相对可读的形式。 汇编器阶段 汇编器的任务是将编译器生成的汇编语言代码转换为机器语言指令。机器语言指令是由二进制数字组成的计算机可以直接执行。对于“printf”这样的函数调用会生成相应的机器指令来完成函数的调用和参数传递等操作。 链接器阶段 因为我们的程序可能会调用一些库函数比如“printf”函数就是在标准库中定义的。链接器会把我们程序生成的目标文件和系统提供的库文件包含了“printf”等函数的实现链接在一起形成一个完整的可执行目标文件。这样当我们运行这个可执行文件时计算机就能正确地执行“printf”等函数输出“hello,world”并最终结束程序返回 0。
http://www.zqtcl.cn/news/365001/

相关文章:

  • 文化礼堂建设情况网站网站建设运行
  • 自己做网站很难asp网站开发四酷全书:新闻_论坛_电子商城_博客
  • 网站建设入什么会计科目从网络安全角度考量请写出建设一个大型电影网站规划方案
  • 品牌建设+网站网站建设 淘宝客末班
  • 建设商业网站学校建设门户网站的好处
  • 男女朋友在一起做那个的网站公司建设网站
  • 营销型网站的类型有哪些相册网站怎么做
  • 河南建设监理协会网站电话erp管理系统官网
  • 视频网站seo实战做企业网站一般用什么服务器
  • icp备案 网站负责人免费直播sdk
  • 网站制作和如何推广动画专业学什么
  • 北京一家专门做会所的网站基于ssh框架的网站开发流程
  • 可以在自己的电脑上做网站吗陕西商城网站建设
  • 深圳网站建设工作室郴州有什么好玩的地方
  • 用dw做的网站怎么发到网上竹妃怎么在公众号里做网站
  • 杭州网站优化搜索黑龙江公共资源交易网官网
  • 动易网站 首页模板修改平台网站是什么
  • 营销网站更受用户欢迎的原因是英文网站的建设意义
  • 学网站建设基础河北省建设网站的网站首页
  • 铜仁市住房和城乡建设部网站延边有没有做网站的
  • 如何做ppt的模板下载网站移动端网站的优点
  • 网站域名没有实名认证微信平台开发技术
  • 自己用电脑做虚拟机怎么建网站个人网站 icp 代理
  • 嘉兴网站建设999 999中国建设招标网是私人网站吗
  • 网站程序设置主页面零基础学wordpress pdf下载
  • 网站代码优化有哪些专做立体化的网站
  • 单县网站定制培训机构专业
  • 网站防红链接怎么做网站建设中提示页面
  • 网站开发和游戏开发的区别互联网服务平台投诉
  • 杭州定制网站公司出名的设计网站