首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
13
问题
有以下程序 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://jikaoti.com/ti/JuK0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
如下关于变体类型变量的叙述中,错误的是
标准模块中有如下程序代码:PublicxAsInteger,yAsIntegerSubvar_pub()x=10:y=20EndSub在窗体上有1个命令按钮,并有如下事件过程:
当文本框中的内容发生改变时所触发的事件是( )。
下列叙述中正确的是
如果需要线控件在窗体上成为一条与水平线呈45°的斜线,它的属性值应满足的条件是()。
下列有语法错误的赋值语句是( )。
A、选择B、投影C、交D、并D关系T中的元素与关系R和关系S中不同元素的总和,因此为并操作。
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是
结构化程序设计中,下面对goto语句使用描述正确的是
随机试题
跨国公司转移定价涉及的两个主要问题是()
临床上进行眼底荧光血管造影,荧光素钠静脉注射浓度是()
拔牙的绝对禁忌证是
七氟丙烷灭火系统是常用的气体灭火系统之一,下列关于七氟丙烷灭火剂的说法中,错误的是()。
在合同关系中,当事人因防止损失扩大而支出的合理费用应当( )。
在柴油机压缩过程中,气缸内空气()。
常见的战术性投资策略包括()。Ⅰ.交易型策略Ⅱ.多一空组合策略Ⅲ.事件驱动型策略Ⅳ.投资组合保险策略
救助站对流浪乞讨人员实行救助的程序包括()。
家庭的功能包括()。
AndIamlonelysometimeswhenIcomebackhomeafteralecturetrip,whenIhaveseenalotofpeopleandtalkedalot,andam
最新回复
(
0
)