假设P为调用过程,Q为被调用过程,程序在IA-32处理器上执行,以下关于过程调用的叙述,错误的是()
A.C语言程序中的函数调用就是过程调用
B.从P传到Q的实参无需重新分配空间存放
C.从P跳转到Q执行应使用CALL指令
D.从Q跳回到P执行应使用RET指令
![](https://lstatic.shangxueba.com/sxbcn/h5/images/tips_org.png)
A.C语言程序中的函数调用就是过程调用
B.从P传到Q的实参无需重新分配空间存放
C.从P跳转到Q执行应使用CALL指令
D.从Q跳回到P执行应使用RET指令
第1题
A.C程序是函数的集合,包括标准库函数和用户自定义函数
B.在C语言程序中,被调用的函数必须在main函数中定义
C.在C语言程序中,函数的定义不能嵌套
D.在C语言程序中,函数的调用可以嵌套
第2题
A.指令顺序执行时,PC的值总是自动加1
B.执行无条件转移指令后,其值变成转移目标地址
C.程序执行过程中其值不会减小
D.执行调用指令后,PC的值一定是被调用过程的入口地址
第4题
A.C语言程序是由过程和函数组成;
B.C语言函数可以嵌套调用,例如:fun(fun(x));
C.C语言函数不能单独编译;
D.C语言中除了main函数,其他函数不能作为单独文件形式存在;
第5题
A.C语言程序是由过程和函数组成的
B.C语言函数可以嵌套调用,例如:fun(fun(x))
C.C语言函数不可以单独编译
D.C语言中除了main函数,其他函数不可作为单独文件形式存在
第6题
A.既允许直接递归调用也允许间接递归调用;
B.不允许直接递归调用也不允许间接递归调用;
C.允许直接递归调用不允许间接递归调用;
D.不允许直接递归调用允许间接递归调用;
第7题
A.C语言程序总是从第一个函数开始执行
B.在C语言程序中,要调用函数必须在main()函数中定义
C.C语言程序总是从main()函数开始执行
D.C语言程序中的main()函数必须放在程序的开始部分
第8题
A.C语言实现输入输出功能需要调用库函数
B.C程序中的每一条语句必须单独写在一行上
C.一个C语言程序中的main函数可以没有,但最多只能有一个
D.C程序在编译时可将注释中的错误反馈给用户
第9题
A.子程序可以被任何主程序或其他子程序调用。
B.被主程序调用的子程序,还可以调用其他子程序
C.子程序执行结束,能自动返回到调用的程序中
D.子程序一般都不可以作为独立的加工程序使用,只能通过调用来实现加工中的局部动作
为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!