首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
考虑下面的函数原型: void f(int a,int b=7,char c=’@’); 下面的函数调用中,不合法的是
考虑下面的函数原型: void f(int a,int b=7,char c=’@’); 下面的函数调用中,不合法的是
admin
2010-03-29
70
问题
考虑下面的函数原型: 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://kaotiyun.com/show/BQjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在长度为n的顺序表中查找一个元素,假设需要查找的元素一定在表中,并且元素出现在表中每个位置上的可能性是相同的,则在平均情况下需要比较的次数为()。
数据库技术的根本目标是要解决数据的()。
设有如下的程序段:charstr[]="HelloWorld";char*ptr;ptr=str;执行上面的程序段后,"*(ptr+10)"的值为()。
C语言源程序名的后缀是
有以下定义语句,编译时会出现编译错误的是
以下不能将S所指字符串正确复制到t所指存储空间的是
在结构化程序设计中,模块划分的原则是
下列特征中不是面向对象方法的主要特征的是()。
以下关于C语言函数参数传递方式的叙述正确的是
有下列程序,其中%u表示按无符号整数输出。main(){unsignedintx=0xFFFF;/*X的初值为十六进制数*/printf(“%u\n”,x);}程序运行后的输出结果是()。
随机试题
甲曾任乙装修公司经理,2013年3月辞职,5月8日,为获得更优折扣,甲使用其留有的盖有乙公司公章的空白合同书,以乙公司名义与丙公司订立合同,购买总价15万元的地板,合同约定,6月7日丙公司将地板送至指定地点,乙公司于收到地板后3日内验货,地板经验收合格后,
表达设备、管路系统的配置、尺寸及相互间的连接关系,管路的空间走向状况的图是()。
慢性肺淤血可以引起
A.秋水仙碱B.糖皮质激素C.别嘌呤醇D.柳氮磺吡啶E.青霉素最常用于治疗强直性脊柱炎的药物是
急性心肌梗死应用主动脉内气囊反搏术的最佳适应证是
Jimhasfewfriendsbecauseheissucha______person.
案例:下面是学生小刘在解答一道题目时的解法。问题:分析本题中运用的数学思想。
根据以下资料,回答101-105题在食品、烟酒及衣着等居民消费大类中,2008年价格涨跌幅度最大的是()。
司法权是执行立法机关法律的一种权力,主要是指()。
将二进制机器语言程序转换为汇编语言程序的语言转换程序是()。
最新回复
(
0
)