首页
登录
从业资格
在函数调用中,引用调用方式将( )。下面所定义的函数foo为值调用方式,函数g(
在函数调用中,引用调用方式将( )。下面所定义的函数foo为值调用方式,函数g(
最全题库
2022-08-02
82
问题
在函数调用中,引用调用方式将( )。下面所定义的函数foo为值调用方式,函数g( )的第一个参数采用值调用、第二个参数采用引用调用方式传递数据。若有表达式y=foo(2),则foo调用执行之后,y被赋值为(请作答此空)。
A.5B.6C.7D.8
选项
A.5
B.6
C.7
D.8
答案
C
解析
传值调用:形参取的是实参的值,形参的改变不会导致调用点所传的实参的值发生改变。引用(传址)调用:形参取的是实参的地址,即相当于实参存储单元的地址引用,因此其值的改变同时就改变了实参的值。在本题中,首先在foo()函数中,传入给x的值为2,然后b的值为1,接下来调用g()函数,x的值为2,所以g()函数b的值为2(值传递),b的值为1,所以g()函数x的值为1(地址传递,故x的值变化,会引起foo()函数中b值的变化)。经过g()函数的一系列语句,b=3,x=5。则foo()中b值变成5,最终foo()函数的返回值为5+2=7。
转载请注明原文地址:https://www.tihaiku.com/congyezige/2415858.html
本试题收录于:
中级 软件评测师题库软件水平考试初中高级分类
中级 软件评测师
软件水平考试初中高级
相关试题推荐
下面列出4个IP地址中,不能作为主机地址的是()。A.127.0.10.1
在互联网中,各种电子媒体按照超链接的方式组织,通常使用()来描述超链接信息。A
对于下面的有向图,其邻接矩阵是一个(41)的矩阵,采用邻接链表存储时,顶点0的
直接程序控制(无条件传送/程序查询方式):无条件传送:在此情况下,外设总是准
Cache的地址映像方式中,发生块冲突次数最小的是()。A.全相联映像 B
在计算机系统中常用的输入输出方式有无条件传送、中断、程序查询和DMA等,采用(
在汇编指令中,操作数在某寄存器中的寻址方式称为(6)寻址。A.直接 B.变址
分时操作系统采用()方式来处理来自终端的信息。A.优先级 B.多级反馈 C
某操作系统采用分页存储管理方式,下图给出了进程A和进程B的页表结构。如果物理页的
某操作系统采用分页存储管理方式,下图给出了进程A和进程B的页表结构。如果物理页的
随机试题
Completethenotesbelow.WriteONEWORDAND/ORANUMBERforeachanswer
以2020年新冠肺炎疫情防控为例,中国农业发展银行(以下简称农发行)全面贯彻落实
项目中人力资源的使用,关键在()。从劳动者个人的需要和行为科学的观点出发,责任
男孩,8岁,诊断为肾病综合征3年,激素治疗尿蛋白转阴,但一年内尿蛋白反复至+++
材料一:福特汽车的零部件来自世界各地;娃哈哈集团先后投资100多亿元从美国、法国
公路桥梁下部结构通常分为()。A.重力式墩台和轻型墩台 B.桥墩、桥台与基
筏形基础地下室外墙的截面设计时应考虑满足下列()要求。 A.变形和承载力
动作技能形成过程的第三阶段是( )A.联结阶段 B.自动化阶段 C.认知阶
负责加强药品安全新闻宣传和舆论引导工作的部门是A.卫生健康部 B.商务部 C
男性患者75岁,食管癌术后第3天自觉憋气、痰多。查体:T39.2℃,P100次/
最新回复
(
0
)