首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
考虑下面的函数原型: void f(int a,int b=7,char c=’@’); 下面的函数调用中,不合法的是( )。
考虑下面的函数原型: void f(int a,int b=7,char c=’@’); 下面的函数调用中,不合法的是( )。
admin
2010-06-06
28
问题
考虑下面的函数原型: void f(int a,int b=7,char c=’@’); 下面的函数调用中,不合法的是( )。
选项
A、f(5)
B、f(5,8)
C、f(6,’&’)
D、f(0,0,’@’)
答案
4
解析
当一个函数中有多个默认参数时,则形参分布中默认参数应从右到左逐渐定义。在函数调用时,系统按从左到右的顺序将实参与形参结合,当实参的数组不足时,系统将按同样的顺序用说明或定义中的默认值来补齐所缺少的参数。在选项C中,函数调用中只有两个实参,系统按从左到右的顺序将实参与形参结合时,实参‘&’将赋值给血型形参b,显然是非法的。
转载请注明原文地址:https://jikaoti.com/ti/44W0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设有定义:doublea[10],*s=a;以下能够代表数组元素a[3]的是()。
下列给定程序中,函数fun的功能是:找出一个大于给定整数m且紧随m的素数,并作为函数值返回。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件MODI1.C中,不要改动main函数,不得增行或删行,也不得更改程序的结构!
数据库应用系统中的核心问题是()。
数据字典(DD)所定义的对象都包含()。
有如下程序#includemain(){inti,data;seallf(“%d”,&data)for(i=0;i
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是()。
对建立良好的程序设计风格,下面描述正确的是()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是( )。
软件测试的目的是()。
下关于逻辑运算符两侧运算对象的叙述中正确的是( )。
随机试题
对于一般的酶破胶剂,pH值是影响酶破胶作用的重要因素之一,普通酶破胶最佳pH值为()。
A、空腹血糖B、糖基化血红蛋白C、尿糖D、胰岛素释放试验E、葡萄糖耐量试验鉴别1型和2型糖尿病最好的指标是
关于情绪、情感的作用表述不正确的是
类风湿性关节炎,正确的摄影体位是()。
人体锁骨由于位置表浅,易发生骨折,且骨折多发生在()。
股份有限公司采用收购本公司股票方式减资的,下列说法中正确的有()。
Haveyoueverfeltyourlifegointoslowmotionasyourealizesomethingbadishappening?Nowscientistshavemeasuredexactly
下面关于PCI总线的叙述中,不正确的是()。
某软件项目的活动图如下图所示,其中顶点表示项目里程碑,连接顶点的边表示包含的活动,边上的数字表示活动的持续时间(天),则完成该项目的最少时间为________________天。活动FG的松弛时间为________________天。
Mynewglassescostme______thelastpairthatIbought.
最新回复
(
0
)