社区
汇编语言
帖子详情
请问,不同语言写的程序。。。。。
uoyevoli
2003-07-25 10:14:24
不同编程语言写的Exe文件,在内存中执行时,其基本结构一样吗?
比如用C写的和用Delphi写的,以及VB写的等。
...全文
76
16
打赏
收藏
请问,不同语言写的程序。。。。。
不同编程语言写的Exe文件,在内存中执行时,其基本结构一样吗? 比如用C写的和用Delphi写的,以及VB写的等。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
紫郢剑侠
2003-11-14
打赏
举报
回复
操作系统关心的是可执行文件的格式是否符合规定, 而不是这个可执行文件是用哪种语言来编写的.
SoRoMan
2003-11-14
打赏
举报
回复
同一平台下可執行文件的基本的框架肯定是一致的。
沙沙的吹
2003-11-14
打赏
举报
回复
请大家注意一个问题
因为各种语言对数据的处理方法不同
甚至同一个种语言的不同编译器对数据的处理方式都是不一样的
这些处理方法可能都是保密的·!
PE格式只是一种规范,这种规范只是保证操作系统能够把数据传递给程序,而且能够正确的把程序装入执行。
比如说,可能规定 程序代码从哪里开始,系统提供的参数放到哪里。而具体的数据存放就不一定了。C程序大部分是将数据和程序代码分开,而dephi则是习惯数据与代码混杂。
dewei
2003-11-14
打赏
举报
回复
一般高级语言最终生成汇编后再生成二进制文件。
lichudi
2003-11-10
打赏
举报
回复
请问下即然生成的可执行文件都是一样的,为何有的执行文件运行比较快,例如用C语言编写的程序比用VB编写的执行效率高。这是为何?
uoyevoli
2003-11-09
打赏
举报
回复
顶
WYC2300
2003-11-09
打赏
举报
回复
这可是要看你是在哪个后操作平台了
Windows下的应用程序应该一般是PE格式的.
紫郢剑侠
2003-08-05
打赏
举报
回复
Windows下的应用程序应该都是PE格式的.
嘉诩
2003-08-04
打赏
举报
回复
不一样,微软和borland的编译器各自生成不同的文件格式
borland生成coff格式,这是intel规定的格式
微软生成pe格式,其格式不对其他厂商公开
uoyevoli
2003-08-04
打赏
举报
回复
那么为什么一些资源查看软件无法查看Delphi写的程序中的资源呢?
odb5172
2003-07-26
打赏
举报
回复
什么是可执行文件啊,就是最终文件,不管什么语言编写的生成执行文件就是一样的拉
teal
2003-07-25
打赏
举报
回复
应该一样吧,都是PE文件?
uoyevoli
2003-07-25
打赏
举报
回复
还有用汇编写的。
newsoftboy
2003-07-25
打赏
举报
回复
文件结构应该都是一样的,kangji(纯虚)说的对
可以把着想成是 不同的language源代码 ---> *.OBJ ---> *.EXE
kangji
2003-07-25
打赏
举报
回复
文件结构应该都是一样的,否则操作系统怎么调用执行呢?
uoyevoli
2003-07-25
打赏
举报
回复
高手来呀!!
Go
语言
实战开发
尽管这门语 言借鉴了很多其他
语言
的思想,但是凭借自身统一和自然的表达,Go
程序
在本质上完全
不同
于 用其他
语言
编
写
的
程序
。Go 平衡了底层系统
语言
的能力,以及在现代
语言
中所见到的高级特性。 你可以依靠 Go
语言
...
在VsCode里编
写
和运行
不同
语言
的
程序
文章目录一、VsCode支持的编程
语言
二、在VsCode里编
写
和运行
不同
语言
的
程序
(一)编
写
和运行C
程序
1、编
写
源
程序
hello.c2、运行
程序
,查看结果(二)编
写
和运行Java
程序
1、编
写
源
程序
HelloWorld.java2、运行
程序
,...
不同
编程
语言
的
程序
可不可以通过接口相互调用?一些库为啥可以提供
不同
语言
的接口?
不同
编程
语言
的
程序
经常互相调用 编程
语言
之间的直接调用称为互操作,他们之间的接口叫做 Foreign Function Interface。在Linux 平台上,互操作性最好的
语言
应该是C,因为有比较统一的ABI(应用二进制接口),所以很...
汇编
语言
程序
vs. 汇编
程序
汇编
语言
程序
就是你用汇编
语言
写
的文本型的
程序
,我们说用一堆助记符来
写
的源代码。汇编
程序
是汇编阶段用来把汇编
语言
翻译成机器
语言
指令的
程序
。二者是
不同
的概念。比如有些时候问,计算机能够直接执行的是:A. ...
程序
设计
语言
(一)
程序
是为了用计算机解决某个问题而采用
程序
设计
语言
编
写
的一个指令序列 注:
程序
是:命令的序列。错误。因为:命令不一定是计算机能理解并执行的。 什么是
程序
设计
语言
?
程序
设计
语言
用于人与计算机之间的通信...
汇编语言
21,458
社区成员
41,603
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章