社区
C语言
帖子详情
谁能详细解释一下ANSI C标准定义的两种执行环境(独立式和宿主式)
giantzz
2001-11-13 02:40:53
...全文
111
1
打赏
收藏
谁能详细解释一下ANSI C标准定义的两种执行环境(独立式和宿主式)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cber
2001-11-13
打赏
举报
回复
我想这个问题在标准文档中应该讲述得很清楚了,你应该仔细地去看看
独立
式
环境
与
宿主
式
环境
————《
标准
C语言指南》读书笔记01
独立
式
环境
与
宿主
式
环境
————《
标准
C语言指南》读书笔记01 在编写和转换一个C程序之前,需要考虑它的
执行
环境
,因为这关系到源文件的内容(程序应当如何编写),也关系到转换后的程序能否正常
执行
。通常有
两种
不同的
执行
环境
,分别是
独立
式
环境
(freestanding environment)和
宿主
式
环境
(hosted environment)。 这
两种
环境
的划分基于C在不同领域里的广泛应用。
转换
环境
与
执行
环境
、
宿主
环境
与独立
环境
、
宿主
实现与独立实现
文章目录1 转换
环境
与
执行
环境
1.1 转换
环境
与
执行
环境
的概念1.2 为什么要区分转换
环境
和
执行
环境
2
宿主
环境
和独立
环境
2.1
宿主
环境
2.2 独立
环境
3
宿主
实现、独立实现3.1
宿主
实现3.2 独立实现 1 转换
环境
与
执行
环境
1.1 转换
环境
与
执行
环境
的概念 转换
环境
:程序转换时所处的
环境
(程序转换:指的是从源文件到可
执行
文件的转换,就是我们常说的编译),通俗点就是指程序转换时所用的计算...
Javascript之
宿主
环境
语言和
环境
是两个不同的概念,提及JavaScript,你可能会想到浏览器。没错,浏览器是JavaScript语言的摇篮,也是它的栖息地之 一。脱离了
环境
,JavaScript代码是不能够运行的,学习JavaScript语言也失去了应用的价值。这与其他系统级的语言有着很大的不同。例 如,C语言可以开发系统,制造
环境
,而JavaScript只能够寄生在某个具体的
环境
中才能够工作。 JavaScript...
C++ 第六章 类型与声明 - 6.1 ISO C++
标准
第六章 类型与声明6.1 ISO C++
标准
6.1.1 实现6.1.2 基本源程序字符集 6.1 ISO C++
标准
C++语言和
标准
库对应的ISO
标准
是ISO/IEC 14882:2011,本书记为§iso.23.3.6.1。如果读者担心书中某处的内容不准确、不完整,或者存在错误,请随时参阅ISO
标准
文档。不过对于大多数非专业人员来说,要想读懂
标准
文档可不像看看参考书那么简单。 即使在编程时你严格遵循C++语言和库的规范,也不能确保写出的代码一定是简洁、高效和可移植的。所谓“
标准
”不能用来判断一段代码是好
C语言中的翻译和
执行
C语言的
环境
在
ANSI
C的任何一种实现中,存在
两种
不同的
环境
。 第1种是翻译
环境
(translation environment),在这个
环境
里,源代码被转换为可
执行
的机器指令。 第2种是
执行
环境
(execution environment),它用于实际
执行
代码。
标准
明确说明,这
两种
环境
不必位于同一台机器上。例如,交叉编译器(cross-compiler)就是在一台机器上运行,但它所产生的可
执行
代码运行于不同类型的机器上。操作系统也是如此。
标准
同时讨论了独立
环境
(freestanding enviro
C语言
70,039
社区成员
243,245
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章