首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
考虑下面的函数原型: void f(int a,int b=7,char c=’@’); 下面的函数调用中,不合法的是
考虑下面的函数原型: void f(int a,int b=7,char c=’@’); 下面的函数调用中,不合法的是
admin
2010-06-06
38
问题
考虑下面的函数原型: 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全国计算机二级
相关试题推荐
若有以下定义:structtt{charname[10];charsex;}aa={"aaaa",,F,},*p=&aa;则错误的语句是()。
以下关于C语言的叙述中正确的是()。
以下关于long、int和short类型数据占用内存大小的叙述中正确的是()。
若有以下程序:#include#defineS(x)x*x#defineT(x)S(x)*S(x)main(){intk=5,j=2;printf("%d,%d\n",S(k+
以下涉及字符串数组、字符指针的程序段,不会产生编译错误的是()。
给定程序MODI1.C中函数fun的功能是:将十进制正整数m转换成k(2≤k≤9)进制数,并按高位到低位顺序输出。例如,若输入8和2,则应输出1000(即十进制数8转换成二进制表示是1000)。请改正fun函数中的错误,使它能得出正确的结果。
下列说法正确的是()。
下面不属于黑盒测试方法的是
下列二叉树描述中,正确的是()。
多态性指的是()。
随机试题
()是政策执行的主要影响力量之一,是政策执行的接受者。
我国现行《宪法》规定,下列中央国家机关中连续任职不得超过两届的有哪些?()
在Word编辑状态下,若用菜单调整光标所在段落左缩进2个字符,首先进行的操作是()。
教师合理的知识结构应包括()
Ted:Iatefourhamburgers,Mom.Mother:Well,you’vemadeapigofyourself.Question:Whatdowelearnfromtheconversation?
简述法律责任的概念和特点。
在公民享有的宪法基本权利体系中,不属于公民政治权利的是()。
打印或预览报表的命令是()。
Tobesuccessfulinajob【B1】______,youshould【B2】______certainpersonalandprofessionalqualities.Youneedtocreateago
Thispassagefocusesontheimpactofculturaldifferencesonteamworkandpartnership.Accordingtodifferentcultures,negoti
最新回复
(
0
)