题目内容 (请给出正确答案)
[单选题]

C语言函数参数,不正确的说法是()。

A.实参和与其对应的形参各占用独立的存储单元

B.实参和与其对应的形参占用相同的存储单元

C.只有当实参和与其对应的形参同名时才占用相同存储单元

D.形参是虚拟的,不占用存储单元

E.对实参的改变在有些时候可以改变形参

答案
B 解析:编译时,编译系统不为局部变量分配内存单元,而是在程序运行中,当局部变量所在的函数被调用时,编译系统根据需要要临时分配内存,调用结束空间释放:全局变量一经定义,编译系统为其分配固定的内存单元,在程序运行的自始至终都占用固定的单元。在内存不确定的情况下,最好使用全局变量。
如搜索结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能会需要:
您的账号:
发送账号密码至手机
发送
更多“C语言函数参数,不正确的说法是()。”相关的问题

第1题

在C语言中,实参与其对应的形参各占独立的存储单元。
点击查看答案

第2题

下列说法中错误的是()。
A.函数中的return语句可以有多个,但多个return语句并不表示函数可以用return返回多个值,用return返回的函数值只能有一个。###SXB###B.在C语言中,只有当实参与其对应的形参同名时,才共占同一个存储单元,此时形参值的变化会影响到实参的值。###SXB###C.形参也是局部变量,只能在定义它的函数体内访问。###SXB###D.在C语言中,实参与其对应的形参各占独立的存储单元,函数调用时的参数传递就是把实参的值复制一份给形参,即由实参向形参进行单向传值,因此形参值的变化不影响实参的值。
点击查看答案

第3题

C语言规定,实参应与其对应的形参类型一致。
点击查看答案

第4题

在c语言中以下不正确的说法是()

A.实参可以是常量、变量、或表达式

B.形参可以是常量、变量或表达式

C.实参可以为任意类型

D.形参应与其对应的实参类型一致

点击查看答案

第5题

以下说法正确的是:

A.实参不能是数组元素

B.实参和形参占用同一内存单元

C.实参和形参占用不同内存单元

D.数组名不能作为实参

点击查看答案

第6题

函数调用时,实参和形参都是简单变量,它们之间数据传递的过程描述正确的是?

A.实参将地址传递给形参,并释放原先占用的存储单元;

B.实参将地址传递给形参,调用结束时形参再将此地址回传给实参;

C.实参将值传递给形参,调用结束时形参再将其值回传给实参;

D.实参将值传递给形参,调用结束时形参并不将其值回传给实参;

点击查看答案

第7题

C语言规定,简单变量做实参时,它和对应形参之间的数据传递方式是 。

A.单向值传递

B.由用户指定传递方式

C.地址传递

D.由实参传给形参,再由形参传回给实参

点击查看答案

第8题

C语言规定,简单变量做实参时,它和对应形参之间的数据传递方式为 。 A、地址传递 B、单向值传递 C、由实参传给形参,再由形参传回给实参 D、由用户指定传递方式

A.地址传递

B.单向值传递

C.由实参传给形参,再由形参传回给实参

D.由用户指定传递方式

点击查看答案

第9题

在调用函数时,如果实参是整型变量,它与对应形参之间的数据传递方式是()

A.地址传递

B.单向值传递

C.由实参传给形参,再由形参传回实参

D.传递方式由用户指定

点击查看答案

第10题

下列说法中正确的是()

A.在C语言中,只有当实参与其对应的形参同名时,才共占同一个存储单元,此时形参值的变化会影响到实参的值

B.函数只有一个返回值,所以有多个return语句编译器会报错

C.无论何种情况,只要把用户自定义的所有函数都放在main函数的前面,就可以不用写函数原型了

D.函数原型是一条语句,不包括函数体

点击查看答案
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
温馨提示
每个试题只能免费做一次,如需多次做题,请购买搜题卡
立即购买
稍后再说
警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
赏学吧
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反赏学吧购买须知被冻结。您可在“赏学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
赏学吧
点击打开微信