若一个进程实体由PCB、共享正文段、数据段和堆栈段组成,请指出下列C语言程序中的内容及相关数据结构各位于哪一段中。 Ⅰ.全局赋值变量( ) Ⅱ.未赋值的局部变量( ) Ⅲ.函数调用实参传递值( ) Ⅳ.用malloc( )要求动态分配的存储区( ) Ⅴ.常量值(如1995,“string”)( )Ⅵ.进程的优先级( ) A.PCB B.正...
A.PCBB.正文段C.堆段D.栈段 答案 B 解析 、D、D、C、B、AC语言编写的程序在使用内存时一般分为三个段,它们一般是正文段,即代码和赋值数据段、数据堆段和数据栈段。二进制代码和常量存放在正文段,动态分配的存储区在数据堆段,临时使用的变量在数据栈段。由此,我们可以确定全局赋值变量在正文段,未赋值的局...
若一个进程实体由PCB、共享正文段、数据段和堆栈段组成,请指出下列C语言程序中的内容及相关数据结构各位于哪一段中。 Ⅰ.全局赋值变量Ⅱ.未赋值的局部变量Ⅲ.函数调用实参传递值Ⅳ.用malloc要求动态分配的存储区Ⅴ.常量值(如1995,“string”)Ⅵ.进程的优先级A.PCB B.正文段 C.堆段 D.栈段 ...
若一个进程实体由PCB、共享正文段、数据段和堆栈段组成,请指出下列C语言程序中的内容及相关数据结构各位于哪一段中。I,全局赋值变量()II,未赋值的局部变量()III,函数调用实参传递值()Ⅳ,用malloC()要求动态分配的存储区()V,常量值(如1995,“string”)()Ⅵ进程
Ⅰ.全局赋值变量()Ⅱ.未赋值的局部变量() Ⅲ.函数调用实参传递值()Ⅳ.用malloc()要求动态分配的存储区() Ⅴ.常量值(如1995,“string”)()Ⅵ.进程的优先级() A.PCB B.正文段 C.堆段 D.栈段