首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> int add(int a,in tb){return(a+b);} main() { int k,(*f)(),a=5,b=10; f=add; … } 则以下函数调用语句错误的是
有以下程序 #include <stdio.h> int add(int a,in tb){return(a+b);} main() { int k,(*f)(),a=5,b=10; f=add; … } 则以下函数调用语句错误的是
admin
2022-04-01
61
问题
有以下程序
#include <stdio.h>
int add(int a,in tb){return(a+b);}
main()
{ 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);
答案
D
解析
运算符()的优先级高于运算符*。(*f)()是在定义函数指针,f是指向函数的指针。f=add,将函数add()的首地址赋给指针f,所以调用函数add()可以写为f(),其返回值是整型,不是指针类型,不能用*取指针指向的内存单元的数据,故k=*f(a,b)的调用方式错误。答案为D选项。
转载请注明原文地址:https://kaotiyun.com/show/gnkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序#includechar*a="you";charb[]="WelcomeyoutoChina!";main(){inti,j=0;char*p;for(i=0;b[i]!=’\0’;i++
关于位运算的叙述中正确的是()。
若有定义:intw[3][5];则以下不能正确表示该数组元素的表达式是
有以下程序#includestructtt{intx;structtt*y;}*p;structtta[4]={20,a+1,15,a+2,30,a+3,17,a};main(){inti;p=a;for(i=1;i<
有下列程序:voidf(intb[]){intI;for(i=2;i<6;i++)b[i]*=2;}main(){inta[10]={1,2,3,4,5,6,7,8,9,10},i;f(a);for(i=0;i<10,
有以下程序main(){intk=5,n=0;do{switch(k){case1:case3:n+=1;k--;break;default:n=0;k--;case2:case4:n+=2;k--;break;}pr
若有定义语句:intk[2][3],*pk[3];,则以下语句中正确的是
设有定义:charp[]={’1’,’2’,’3’},*q=p;,以下不能计算出一个char型数据所占字节数的表达式是( )。
以下叙述中错误的是()。
随机试题
妇科肿瘤化疗时,血小板低于_________×109/L即有自发性出血的可能。
女性,48岁。排便带血3个月,排便有下坠感,里急后重。直肠镜检查距肛缘10cm处3cm×3cm肿块,菜花状,质脆,易出血。本例最可能的诊断为
女性,35岁,12h前进食后突然出现上腹持续性疼痛伴频繁呕吐,查体:上腹压痛明显,伴有腹肌紧张,反跳痛,腹部X线平片未见异常。对诊断、鉴别诊断及病情评估最有价值的影像学检查是
(2011年)系统的稳定性与其传递函数的特征方程根的关系为()。
()分析适合用来分析那些产生不同后果的初始事件。
案情简介:陈某和谢某系长沙县国家税务局工作人员,二人受命在对该县万福祥股份有限公司突击进行税务检查的过程中,发现该公司存在较为明显的转移应纳税货物、隐匿应纳税收入等行为。税务局经研究决定,查封货物并通知该公司开户行冻结该公司基本存款账户资金200
集体决策就是由大家拟订出各种选择方案,然后由领导者个人拍板决定出使用哪一个方案。()
Comparisons were drawn between the development of television in the 20th century and the diffusion of printing in the 15th and 1
算法中,对需要执行的每一步操作,必须给出清楚、严格的规定。这属于算法的
ThemethodusedbytheColumbiaUniversityresearcherscanpredictElNinoafewmonthsinadvance.Weare’scontributioninpre
最新回复
(
0
)