首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下关于C语言的函数参数叙述中,说法正确的是(28)。
以下关于C语言的函数参数叙述中,说法正确的是(28)。
admin
2009-02-15
42
问题
以下关于C语言的函数参数叙述中,说法正确的是(28)。
选项
A、只有在发生函数调用时,函数中的形参才被分配内存单元
B、如果形参是数组名,则传递的是每个数组元素的值
C、形参变量所占用的内存单元位于堆中
D、实参对形参的数据传递是 “值传递”,因此,在被调用的函数当中,没有办法去修改主函数中变量的值
答案
A
解析
定义函数时函数名后面括号中的变量名称为形式参数。调用函数时函数名后面括号中的表达式称为实际参数。形参在未出现函数调用时,并不占内存中的存储单元。只有在发生函数调用时,函数中的形参才被分配内存单元。在调用结束后,形参所占的内存单元也被释放。因此选项A说法正确。通常认为数组名是一个地址常量,当数组名作为形参时,传递的是数组的起始地址,而不是每个数组元素的值。由此可见,选项B说法错误。操作系统内存的栈空间用于保存运行的上下文,函数调用时的局部变量和形参。因此选项C说法错误。C语言规定,实参对形参的数据传递是“值传递”,即单向传递(实参的值可以传给形参,形参的值不能传给实参)。在内存中,实参单元与形参单元是不同的单元。在被调用的函数当中,函数返回值将影响主调函数中相关变量的值。由此可见,选项D说法错误。
转载请注明原文地址:https://kaotiyun.com/show/sDjZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
该校园网的部分区域部署了无线网络(WLAN),采用符合IEEE802.11g标准的无线网络设备,该校园网无线网络部分的最大数据传输速率为(1)。A.11Mb/sB.54Mb/sC.100Mb/sD.108Mb/s
阅读以下基于Linux操作系统部署DHCP服务器的技术说明,根据要求回答问题1~问题5。【说明】某图书馆内部局域网划分为办公区、电子阅览室、无线阅览室等3个VLAN,并通过一台带防火墙模块的路由器与Internet网互连.为了便于整个局域网IP地
实现保密通信的SSL协议工作在(1)层和(2)层之间。SSL加密通道的建立过程如下:①首先客户端与服务器建立连接,服务器把它的(3)发送给客户端;②客户端随机生成(4),并用从服务器得到的公钥对它进行加密,通过网络传送给服务器:
阅读以下有关传统局域网络运行和维护的叙述,将应填入(n)处的字句写在答题纸的对应栏内。在对网络运行及维护前首先要了解网络,包括识别网络对象的硬件情况、判别局域网的拓扑结构和信道访问方式、确定网络互联以及用户负载等。常见的3种拓扑结构是星型、
如果每台服务器都分配不同的IP地址,服务器区最多可以配置(1)台服务器。为人力资源部的某台PC配置Internet协议属性参数。IP地址:(2);子网掩码:(3);默认网关:(4)。
该商务网站有一个购物车模块,购物车模块中自定义的两个Session属性如下。①CID用来记录用户选择的商品。②CNUM用来记录相应商品的数量。请根据表6-23所列的购物情况,将(1)~(3)空缺处对session对象处理方式的内容填
阅读以下说明,回答问题1~问题3,把答案填写到答题纸的对应栏内。[说明]天网防火墙(SkyNet-FireWall)个人版(简称为天网防火墙)是一款由天网安全实验室制作的给个人电脑使用的网络安全程序。它根据系统管理者设定的安全规则(Security
随机试题
10个月婴儿,发热,咳嗽6天,呼吸40次/min,双肺可闻及少量易变的中、粗湿啰音,肺部叩诊正常。初步考虑为
患者,男,63岁。心绞痛病史2年,1天前骑车上桥时又出现胸骨后压榨样疼痛,即原地休息,含服硝酸甘油3片无效,出冷汗,路人将患者送到急诊室。经心电图检查,诊断为急性前壁心肌梗死,转入CCU进行链激酶治疗。患者问护士链激酶治疗的作用是什么,护士的回答正确的
配置青霉素皮试液时,其皮内注射剂量为皮试后5分钟病人出现胸闷、气急伴濒危感,皮肤瘙痒,面色苍白,出冷汗,脉细速,血压下降,烦躁不安,考虑病人出现何种情况
当保险合同被认定为无效合同后,其通常的处理方式不包括( )。
关于税务行政行为的要件,下列说法正确的是()。
下列关于季节性融资的说法,正确的有()。
当地时间2012年4月19日8时7分(北京时间10时37分),()试射了自主研制的射程超过5000公里。并可携带多枚核弹头的烈火----5型中程弹道导弹。
曙光研究所为了加强与合作单位的科研合作,需要派出若干名科技人员前往合作单位开展工作。根据工作要求,研究所领导决定:①在甲和乙两人中至少要派出一人;②在乙与丙两人中至多能派出一人;③如果派出丁,则丙和戊两人都要派出;④在甲、乙、丙、丁、戊等5人中至
ITU标准OC-12的传输速率为()。
软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指______。
最新回复
(
0
)