动态数据库的什么是静态数据库?

 我来答
█记忆█i95
2016-05-30
知道答主
回答量:80
采纳率:100%
帮助的人:7.6万
展开全部

在静态库情况下,函数和数据被编译进一个二进制文件(通常扩展名为*.LIB),Visual C++的编译器在处理程序代码时将从静态库中恢复这些函数和数据并把他们和应用程序中的其他模块组合在一起生成可执行文件。这个过程称为静态链接,此时因为应用程序所需的全部内容都是从库中复制了出来,所以静态库本身并不需要与可执行文件一起发行。
静态连接库是一种用户模块它提供了函数的完整的目标代码(在静态库*.lib中)如果程序调用中的静态连接库的函数,则在进行连接时连接程序将中所包含的该函数的代码复制到运行文件中. 动态连接库也包含了其所提供的函数的目标代码,但是在程序连接动态连接库中的函数时,连接程序并不拦包含在动态连接库中的函数的目标代码复制到运行文件而只是简单记录了函数的位置信息。
有了这些信息程序在执行时就可找到目标代码!

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
北京磐安云创科技有限公司_
2023-02-01 广告
价格只是购买产品或服务过程中的一项指标,如果单纯只比较价格,其实考虑并不是那么周到。价格、质量、服务、口碑、是否合适自己的情况等都需要一起考虑。以上回答如果还觉得不够详细,可以来咨询下北京磐安公司。北京磐安公司是一家专业从事高新软件的技术公... 点击进入详情页
本回答由北京磐安云创科技有限公司_提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式