码迷,mamicode.com
首页 > 其他好文 > 详细

《程序是怎样跑起来的》第八章

时间:2019-03-23 00:49:57      阅读:117      评论:0      收藏:0      [点我收藏+]

标签:计算   运行时   学习   存储   机器   本地   链接   函数   配置信息   

在第八章内容,从源文件到可执行文件的学习中,我了解到了一些知识。如1.计算机只能运行本地代码,cpu直接解析并运行的不是源代码而是本地代码的程序。不同编程语言编写的代码,转换成本地代码后,都变成一种语言(机器语言)来表示了。2.本地代码的内容就是数值的罗列。计算机指令也是数值的罗列。3.编译后生成的不是exe.文件,而是扩展名为”.obj"的目标文件。4.存储着Sprintf()的目标文件的cw321lib就是静链接库。Sprintf()提供了通过指定格式把数值的转换成字符串的功能。5.可执行文件运行时的必要条件。exe文件中给变量及函数分配虚拟的内存地址,exe文件的再配置信息,成为变量和函数的相对地址。6.程序加载时会生成栈和堆。

《程序是怎样跑起来的》第八章

标签:计算   运行时   学习   存储   机器   本地   链接   函数   配置信息   

原文地址:https://www.cnblogs.com/ryrx/p/10582128.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!