首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
55
问题
有以下程序:
#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全国计算机二级
相关试题推荐
给定程序MODll.C中函数fun的功能是:对N名学生的学习成绩,按从高到低的顺序找出前m(m≤10)g学生来,并将这些学生数据存放在一个动态分配的连续存储区中,此存储区的首地址作为函数值返回。请改正函数fun中指定部位的错误,使它能得出正确的结
编写一个函数,该函数可以统计一个长度为2的字符串在另一个字符串中出现的次数。例如,假定输入的字符串为:asdasasdfgasdaszx67asdmklo,子字符串为:as,则应输出6。注意:部分源程序在文件PROGl.C中。请勿改
给定程序MODII.C中函数fun的功能是:计算S=f(-n)+f(一n+1)+…+f(0)+f(1)+f(2)+…+fi(n)的值。例如,当n为5时,函数值应为:10.407143。f(x)函数定义如下:请改正程序中的错误,
以下叙述中错误的是
在面向对象方法中,()描述的是具有相似属性与操作的一组对象。
已知数据表A中每个元素距其最终位置不远,为了节省时间,应采用的算法是()。
语句“printf("a\bhow\’are\’y\\\bou\n");”的输出结果是()。
以下叙述中错误的是()。
测试的目的是暴露错误,评价程序的可靠性;而【】的目的是发现错误的位置并改正错误。
下列对于软件测试的描述中正确的是 ______。
随机试题
以下符合“水曰润下”生理特点的有
腺苷脱氨酶缺乏可引起
性寒,既泻水逐饮,又消肿散结的是()。
下列有关法的阶级本质的表述中,哪些体现了马克思主义法学关于法的本质学说?
监理单位在施工准备阶段的监理工作主要包括( )。
根据标准的适用范围,我国的工程建设标准分为()。
设汉字点阵为32×32,那么100个汉字的字形信息所占用的字节数是()。
(2017·山东)下列关于成语的说法,不正确的是()
立春过后,大地渐渐从沉睡中苏醒过来。冰雪融化,草木萌发,各种花_________开放。再过两个月,燕子________归来。填入划横线部分最恰当的一项是()。
党和国家重要秘密内容,一旦泄露会使党和国家的安全利益遭受到严重损害的,属于()公文。
最新回复
(
0
)