首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
考虑下面的函数原型: void f(int a,int b=7,char c=’@’); 下面的函数调用中,不合法的是
考虑下面的函数原型: void f(int a,int b=7,char c=’@’); 下面的函数调用中,不合法的是
admin
2010-03-29
68
问题
考虑下面的函数原型: 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全国计算机二级
相关试题推荐
以下语句中存在语法错误的是
有以下程序structS{inta;intb;};main(){structSa,*p=&a;a.a=99;printf("%d\n",___________);}程序要求输出结构体中成员a的数据
正确的C语言表达式是()。
下列结构体类型说明和变量定义中正确的是()。
数据库系统中完成查询操作使用的语言是()。
设栈的顺序存储空间为S(1:50),初始状态为top=0。现经过一系列入栈与退栈运算后,top=20,则当前栈中的元素个数为()。
以下程序的功能是:通过调用calc函数,把所求得的两数之和值放入变量add中,并在主函数中输出。#includevoidcalc(floatx,floaty,float*sum){________=x+y;}main(){f
使用VC++2010打开考生文件夹下modil中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:从11个学生的成绩中统计出低于平均分的学生人数,此人数作为函数值返回,平均分存放在形参aver所指的存储单元中。
在C语言中可以作为无符号整数类实例化值的是()。
有以下程序,其中%u表示按无符号整数输出()。main(){unsignedintx=0xFFFF;/*x的初值为十六进制数*/printf("%u\n",x);}程序运行后的输出结果是()。
随机试题
患者,男性,32岁。患右手示指脓性指头炎,其切开引流的时机是
用于求解图示电路的4个方程中,有一个错误方程,这个错误方程是()。
所谓地面预注浆,是指在()之前在地面进行的注浆工作。
客户资产管理业务投资主办人通过所在证券公司初次向证券业协会进行执业注册,需提交的材料包括()。I.申请人对申请材料的真实、准确和完整的承诺Ⅱ.申请人具有3年以上证券投资、研究、投资顾问或类似从业经历的证明Ⅲ.申请人具有2年以上证券投资
根据《企业所得税法》规定,企业的下列支出,可以在计算应纳税所得额时加计扣除的有()。
下列属于税收地方规章的是()。
下列关于土地增值税的说法,错误的有()。
公元9世纪以前,婆罗门以()
简述贪污罪的概念及构成特征。
1945年8月,蒋介石连发三电,邀请毛泽东赴重庆谈判。其目的在于()
最新回复
(
0
)