以下由两个目标模块ml和m2组成的程序,经编译、汇编、链接后在计算机上执行,结果发现即使pl函数中没有对数组变量main进行初始化,最终也能打印出字符串“0x5589/n“,为什么?要求解释原因。
相似题目
-
联锁软件包在联锁机上运行,主要由()两个程序模块组成。
-
汇编语言程序在计算机中不需要编译,能被直接执行。()
-
由若干子程序模块组成的程序,要保证程序整体的正确性,以下正确的是()。
-
计算机的语言处理程序有汇编程序、编译程序、解释程序。
-
计算机不能直接执行符号化的程序,而是通过汇编程序、()和编译程序而将符号程序转换为可执行程序的。
-
汇编语言源程序经()汇编得到机器指令形式的目标代码。
-
用户程序经编译之后的每个目标模块都以0为基地址顺序编址,这种地址称为()。
-
汇编语言编写的程序不用经过ASM编译和LINK连接就可以生成可执行文件。
-
编译程序从逻辑结构上,一般由()组成,此外编译程序还包括表格处理程序、出错处理程序。
-
DS6—11型联锁控制软件主要由以下哪些程序模块组成()。
-
如果编译程序生成的目标程序是汇编语言程序,则源程序的执行分为哪三个阶段?
-
语言处理程序一般是由汇编程序、编译程序、解释程序和相应的操作程序等组成。()
-
源程序test.c经编译产生的目标文件和连接后产生的可执行文件是( )
-
源程序test.c经编译产生的目标文件和连接后产生的可执行文件是( )
-
由汇编语言编写的源程序要转换成计算机能直接执行的目标程序,必须经过()。
-
已知某高级语言源程序A经编译后得到机器C上的目标程序B,则(21)。
-
下面程序由两个源程序文件t4.h和t4.c组成,程序编译运行的结果是()。 t4.h的源程序为:<img src='https://img2.soutiyun.com/ask/uploadfile/3852001-3855000/2076a6c5dac0f061eb2472921bd420ab.jpg' />
-
语言处理程序可划分为汇编程序、编译程序、()。
-
编译程序如果源语言为某台计算机上的汇编语言或机器语言,目标语言为高级语言,则此翻译程序称为编译程序。()
-
汇编语言、解释程序和编译程序属于系统软件中的______程序
-
PL/O编译程序所产生的目标代码是一种假想栈式计算机的汇编语言,请说明该汇编语言中下列指令各自的功能和所完成的操作。(1)INTOA(2)OPROO(3)CALLA
-
汇编语言源程序中的伪指令在程序编译时被译成机器码。()
-
模块连接中的“模块”是指汇编(编译)后形成的目标模块OBJ文件。()
-
25、对于GUN编译器来说,程序的编译要经历预处理、编译、汇编、连接四个阶段
推荐题目
- 保险的本质决定保险的职能。人身保险的基本职能是()。
- 目前,我国大部分中小型工程和技术改造仍采用“基建部门负责制”模式,结合其它几种建设项目实施的基本方式,进行分析。若采用总承包模式,又可分为()形式。
- 如需对校核结果进行解释时,除应至少列出的要求外,校准证书还应包含的内容有()。
- 由于汽轮机调速系统工作不良,使汽轮机在运行中负荷摆动,当负荷向减少的方向摆动时,主汽门后的压力表读数就降低。
- 伸出皮肤表面()
- 蓄电池车辆的优点是()。
- 手柄和三爪支承属于辅助件。
- 电气专业建模中电缆桥架与用电设备交越时,其间的净距不小于()。
- 指令“INC@R0”的含义是()
- 采取()实验,有利于消除外来因素的影响,提高实验准确性。