首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 iht add (int a, int b) {return(a+b);} mian() {int k,(*f)(),a=5,b=10; f=add; …
有以下程序 iht add (int a, int b) {return(a+b);} mian() {int k,(*f)(),a=5,b=10; f=add; …
admin
2009-03-16
31
问题
有以下程序 iht add (int a, int b) {return(a+b);} mian() {int k,(*f)(),a=5,b=10; f=add; … } 则以下函数调用语句错误的是______。
选项
A、k=(*f)(a,b);
B、k=add(a,b);
C、k=*f(a,b);
D、k=f(a,b);
答案
C
解析
此题定义了指向函数的指针变量f指向了函数add的入口地址,所以,要调用函数,可以通过函数名(选项B的形式)或函数指针变量(选项A、D的形式)调用即可,而选项C中是先进行函数调用,然后对调用后返回的整型值求其指针值,事实上,对常量求指针值是不合理的,所以选项C错误。
转载请注明原文地址:https://kaotiyun.com/show/LeXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上已有的3个单选按钮组成了1个名为ChkOptl的控件数组。用于区分控件数组ChkOptl中每个元素的属性是
设有如下程序:PrivateSubInv(ByValxStrAsString,yStrAsString)DimtStrAsStringDimLAsIntegerL=Len(xStr)DoWhileL>=1tStr=
以下关于窗体的叙述中错误的是
窗体上有1个名称为Commandl的命令按钮;1个名称为List1、没有列表项的列表框。编写如下程序:PrivateSubCommandl_Click()DimxAsString,sAsString,tempAsStr
语句:PrintInt(Rnd*5+20)的输出不可能是()。
下面不属于软件设计阶段任务的是
在VisualBasic中定义变量时,变量的类型可以用类型说明符标识。下列类型说明符表述错误的是()。
在数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是()。
A、选择B、投影C、交D、并D关系T中的元素与关系R和关系S中不同元素的总和,因此为并操作。
随机试题
追加记录是数据库的数据录入的常用方式。()
下列哪项不是金樱子的功效()
青霉素过敏性休克的处理方法,下列哪组最佳
某产品的实际成本是2000元,目标成本是1800元,其各个部件的功能指数及成本指数见表9-12,部件A、B、C的成本改进期望值应分别为()元。
城乡规划行政处罚措施中的罚款是()。
根据《行政复议法》的规定,以下属于不可申请行政复议的是()。
贷款质押的最主要风险因素是()。
有5个元素,其入栈次序为A,B,C,D,E,在各种可能的出栈次序中,以元素C,D最先出栈(即C第一个且D第二个出栈)的次序有哪几个?
Tourism(旅游)wasnotalwaysasimportantasitistoday.Inthepastonlywealthy(富有的)peoplecouldtravel(41)vacationst
Wouldyoupleasebringmesome______catalogues?Thesearetooold.
最新回复
(
0
)