首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include int add(int a,int b){return(a+b);} main() { int k,(*f)(),13.=5,b=10; f:add; } 则以下
有以下程序: #include int add(int a,int b){return(a+b);} main() { int k,(*f)(),13.=5,b=10; f:add; } 则以下
admin
2019-01-11
24
问题
有以下程序:
#include
int add(int a,int b){return(a+b);}
main()
{ int k,(*f)(),13.=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);
答案
D
解析
*与()的优先级为()的优先级高于*,因此(*f)()定义函数指针f。f指向函数的指针,f=add,将函数add()的首地址赋给指针f,所以调用函数add()可以写为f(),其返回值是整型,不是指针类型,不能用*取指针指向的内存单元的数据,故k=*f(a,b)的调用方式错误。答案为D选项。
转载请注明原文地址:https://kaotiyun.com/show/b7xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
假定输入的字符串中只包含字母和*号。请编写函数fun。它的功能是:将字符串中的前导*号全部移到字符串的尾部。例如,字符串中的内容为:********A*BC*DEF*G****,移动后,字符串中的内容应当是:A*BC*DEF*G*********
给定程序MODll.C中函数fun的功能是:判断ch中的字符是否与str所指串中的某个字符相同;若相同,什么也不做,若不同,则将其插在串的最后。请改正程序中的错误,使它能进行正确的操作。注意:不要改动main函数,不得增行或删行,也不得
已有定义如下: structnode {int data; structnode *next; }*p; 以下语句调用malloc函数,使指针p指向一个具有structnode类型的动态存储空间。请填空。p=(stru
设有如下定义:structsk{intn;floatx;}data,*p;若要使p指向data中的n域,正确的赋值语句是
下面程序的功能是输出以下形式的金字塔图案:****************main(){inti,j;for(i=1;i<=4;i++
下列特征中不是面向对象方法的主要特征的是()。
以下叙述中正确的是()。
最简单的交换排序方法是______。
下列对于软件测试的描述中正确的是 ______。
在黑盒测试方法中,设计测试用例的主要根据是
随机试题
下列既是ESBLs的主要产生菌,又是泌尿系统感染的主要病原菌的是
28岁男性患者,有不洁性史和注射吸毒史。近半年体重下降,因发热、咳嗽、反复出现疤疹以及口腔真菌感染入院。应选择下列哪种标本和检测项目进行诊断
我国水资源短缺,所以建设项目必须重视水资源承受能力和合理利用,我国建设项目采取的有效的节水技术措施主要有()。
该银行体系的存款扩张倍数为( )。该银行体系的存款货币的最大扩张额为( )万元。
外国甲公司2015年为中国乙公司提供产品设计服务,为开展工作在乙公司所在市区租赁一办公场地,其服务情况如下:(1)1月6日,甲公司与乙公司签订服务合同,确定产品设计服务相关内容,合同约定服务期限为7个月,服务所产生的税费由税法规定的纳税人缴纳,合
教育科学研究的发端,也是教育学的使用价值所在的是()
设计任务:请阅读下面学生信息和语言素材,设计一节英语读写课的教学方案。教案没有固定格式,但须包含下列要点:teachingobjectivesteachingcontentskeyanddifficultpoints
课外校外教育是一种有目的、有计划、有组织的教育活动,其实施范围是()。
Youshouldassume,intryingforjobs,thatyouwillnotbetheonlyapplicant.Thesinglemostprevalentdecidingfactoristhe
Internet是全球最大的、开放的、由众多网络互联而形成的计算机网络,狭义Internet是指由上述提到网络中采用IP协议的网络互联而成的,广义Internet是指狭义Internet加上所有(12)的网络。Internet体系结构具有良好扩充性的主要原
最新回复
(
0
)