首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
考虑下面的函数原型: void f(int a,int b=7,char c=’@’); 下面的函数调用中,不合法的是
考虑下面的函数原型: void f(int a,int b=7,char c=’@’); 下面的函数调用中,不合法的是
admin
2010-06-06
30
问题
考虑下面的函数原型: void f(int a,int b=7,char c=’@’); 下面的函数调用中,不合法的是
选项
A、f(5)
B、f(5,8)
C、f(6,’&’)
D、f(0,0,’@’)
答案
C
解析
当一个函数中有多个默认参数时,则形参分布中默认参数应从右到左逐渐定义。在函数调用时,系统按从左到右的顺序将实参与形参结合,当实参的数目不足时,系统将按同样的顺序用说明或定义中的默认值来补齐所缺少的参数。在C选项中,函数调用中只有两个实参,系统按从左到右的顺序将实参与形参结合时,实参’&’将赋值给int型形参b,显然则是非法的。
转载请注明原文地址:https://kaotiyun.com/show/TSjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
给定程序中,函数fun的功能是:计算形参x所指数组中N个数的平均值(规定所有数均为正数),作为函数值返回;并将大于平均值的数放在形参Y所指数组中,在主函数中输出。例如,有10个正数:4630324061745154826,平均值
假设有语句sizeof(double),则它是()。
有以下程序段FILE*fp;if((fp=fopen("test.txt","w"))==NULL){printf("不能打开文件!");exit(0);}else
以下程序中C的二进制值是()。chara=2,b=4,c;c=a^b>>2
计算机软件设计过程中,符合划分模块的准则的选项是()。
在关系中凡能惟一标识元组的最小属性集称为该表的键或码。二维表中可能有若干个键,它们称为该表的()。
有以下程序:#includemain(){ints,t,A=10;doubleB:6:s=sizeof(A)t=sizeof(B):printf(“%d,%(1\n”,s,t);}在
下列关于算法的描述中错误的是
定义部门关系模式如下: 部门(部门号,部门名,部门成员,部门总经理), 使它不满足第一范式的属性是()。
下列虚基类的声明中正确的是()。
随机试题
唐某,女,73岁,跌伤致股骨颈骨折,拒绝手术,行持续下肢牵引。此时应预防的主要并发症是()。
治疗暑入阳明型产褥中暑,应首选的方剂是
A.炔诺酮B.他莫昔芬C.缩宫素D.米非司酮E.甲睾酮属于避孕药物()
关于地役权的特征,下列叙述不正确的是()。
承包人完成质量保修任务后,由( )组织验收。
钻孔灌注桩施工时,导管使用前,要对导管进行检漏和(),以防导管渗漏。
根据《预防未成年人犯罪法》的规定,对未成年人犯罪一律不公开审理的年龄是()。
幼儿园课程评价
根据《国有土地上房屋征收与补偿条例》,作出房屋征收决定的市、县级人民政府对被征收人给予的补偿不包括()。
中共中央于1935年12月17日至25日召开的()是从第五次反“围剿”失败到全民族抗战兴起过程中召开的一次重要会议。它表明党已经克服“左”倾冒险主义和关门主义,不失时机地制定出抗日民族统一战线的新策略。
最新回复
(
0
)