首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
考虑下面的函数原型: 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,’@’)
答案
4
解析
当一个函数中有多个默认参数时,则形参分布中默认参数应从右到左逐渐定义。在函数调用时,系统按从左到右的顺序将实参与形参结合,当实参的数组不足时,系统将按同样的顺序用说明或定义中的默认值来补齐所缺少的参数。在选项C中,函数调用中只有两个实参,系统按从左到右的顺序将实参与形参结合时,实参‘&’将赋值给血型形参b,显然是非法的。
转载请注明原文地址:https://kaotiyun.com/show/qqjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序,其中%u表示按无符号整数输出()。main(){unsignedintx=0xFFFF;/*x的初值为十六进制数*/printf("%u\n",x);}程序运行后的输出结果是()。
设有定义:intx[10],*p=x,i;,若要为数组x读入数据,以下选项正确的是
以下程序的输出结果是()。#include<stdio.h>intm=13;intfun(intx,inty){intm=2;retum(x*y-m);}main(){inta=7,b=6;printf("%d",fu
以下关于结构化程序设计的叙述中正确的是()。
给定程序中,函数fun的功能是:计算形参x所指数组中N个数的平均值(规定所有数均为正数),将所指数组中小于平均值的数据移至数组的前部,大于等于平均值的数据移至x所指数组的后部,平均值作为函数值返同,在主函数中输出平均值和移动后的数据。例如,有10
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为()。
一个栈的初始状态为空。现将元素1,2,3,A,B,C依次入栈,然后再依次出栈,则元素出栈的顺序是()。
下面属于白盒测试方法的是()。
在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是()。
算术运算符和圆括号有不同的运算优先级,对于表达式:a+b+c*(d+e),关于执行顺序,以下说法正确的是()。
随机试题
营业推广的工具主要包括()
序贯试验的最大优点是
男性,22岁,农民,水样便1天入院,起病后无发热和里急后重,大便含少量粪质,每日10余次,无腹痛,3小时后出现喷射性呕吐,且为连续性。临床拟诊为霍乱。补液治疗过程中可能会出现以下何种并发症
据《国务院关于加强环境保护重点工作的意见》,对电力行业实行()排放总量控制,继续加强燃煤电厂脱硫,全面推行燃煤电厂脱硝,新建燃煤机组应同步建设脱硫脱硝设施。
下列工序中,不属于涂装工艺的是()。
()铁路沿线分布着10多座矿山,对于开发淮北煤田具有重要意义。
碳酸钾溶于水时形成碱性物质容易使含的氮气逃到空气中散失掉,而草木灰里含碳酸钾,人类尿是氮肥,所以人类尿跟草木灰混用则()
Lookatthequestionsforthispart.Youwillhearastoryentitled"TreesAreaThreat".Forquestions24-30.indicate
UnlikethecarefullyweighedandplannedcompositionsofDante,Goethe’swritingshavealwaysthesenseofimmediacyandenthusi
PlasticSurgeryAbettercreditcardisthesolutiontoeverlargerhackattacks[A]Athinmagneticstripe(magstrip
最新回复
(
0
)