你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

楼主: 苏柚

【1.26签到】每日问答——解释源代码文件、目标代码文件...

   关闭 [复制链接]
回帖奖励 174 ST金币 回复本帖可获得 2 ST金币奖励! 每人限 1 次

13

主题

28

回帖

0

蝴蝶豆

中级会员

最后登录
2018-2-27
发表于 2016-1-26 13:07:56 | 显示全部楼层
可移植性的本质
   答案是编译器。编程语言编写的程序首先要被编译器编译成目标代码(0、1代码),然后在目标代码的前面插入启动代码,最终生成了一个完整的程序。所以编程语言的可移植性依赖于它们的编译器是否强大,是否在多个平台上都有这种编程语言的编译器。例如C编译器在大约40种系统上可用,包括从8位微处理器的计算机到Cray超级计算机。

   要注意的是,程序中为访问特定设备(如显示器)或者操作系统(如windows xp  的API)的特殊功能而专门编写的部分通常是不能移植的。

    综上所述,一个编程语言的可移植性强不强取决于1.不同平台编译器的数量  2.对特殊硬件或操作系统的依赖性
回复 支持 反对

使用道具 举报

0

主题

1172

回帖

0

蝴蝶豆

金牌会员

最后登录
2020-12-8
发表于 2016-1-26 13:16:03 | 显示全部楼层

回帖奖励 +2 ST金币

签到签到
回复 支持 反对

使用道具 举报

4

主题

327

回帖

43

蝴蝶豆

金牌会员

最后登录
2020-11-24
发表于 2016-1-26 13:38:32 | 显示全部楼层

回帖奖励 +2 ST金币

源文件:由编程语言写出的原始文件。
目标文件:源文件经过编译汇编产生的文件,
可执行文件:目标文件 库文件经过链接得到
回复 支持 反对

使用道具 举报

17

主题

655

回帖

0

蝴蝶豆

论坛元老

最后登录
2020-11-12
发表于 2016-1-26 13:45:22 | 显示全部楼层

回帖奖励 +2 ST金币

签到签到
回复 支持 反对

使用道具 举报

26

主题

1984

回帖

6

蝴蝶豆

论坛元老

最后登录
2020-12-9
发表于 2016-1-26 13:47:11 | 显示全部楼层

回帖奖励 +2 ST金币

1/26 签到签到
回复 支持 反对

使用道具 举报

23

主题

699

回帖

0

蝴蝶豆

金牌会员

最后登录
2020-10-21
发表于 2016-1-26 13:57:32 | 显示全部楼层

回帖奖励 +2 ST金币

不懂
回复 支持 反对

使用道具 举报

52

主题

3313

回帖

61

蝴蝶豆

论坛元老

最后登录
2020-12-9
发表于 2016-1-26 13:58:16 | 显示全部楼层

回帖奖励 +2 ST金币

昨天的答案大家认同么
回复 支持 反对

使用道具 举报

5

主题

1024

回帖

0

蝴蝶豆

论坛元老

最后登录
2020-12-1
发表于 2016-1-26 14:04:54 | 显示全部楼层

回帖奖励 +2 ST金币

源文件:由编程语言写出的原始文件。
目标文件:源文件经过编译汇编产生的文件,
可执行文件:目标文件 库文件经过链接得到
回复 支持 反对

使用道具 举报

10

主题

1651

回帖

0

蝴蝶豆

论坛元老

最后登录
2020-2-15
发表于 2016-1-26 14:14:58 | 显示全部楼层

回帖奖励 +2 ST金币

天天签到。
回复 支持 反对

使用道具 举报

8

主题

347

回帖

0

蝴蝶豆

金牌会员

最后登录
2020-9-1
发表于 2016-1-26 14:30:53 | 显示全部楼层

回帖奖励 +2 ST金币

源文件:由编程语言写出的原始文件。 扩展名一般.C
目标文件:源文件经过编译汇编产生的文件,扩展名一般.O
可执行文件:目标文件 库文件经过链接得到 扩展名一般.AXF
回复 支持 反对

使用道具 举报

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版