首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有函数fun(x,y),并且已经使函数指针变量p指向函数fun,则使用p调用函数fun的方法是______。
若有函数fun(x,y),并且已经使函数指针变量p指向函数fun,则使用p调用函数fun的方法是______。
admin
2012-01-20
65
问题
若有函数fun(x,y),并且已经使函数指针变量p指向函数fun,则使用p调用函数fun的方法是______。
选项
答案
(*p)(x,y)
解析
一个函数总是占用一段连续的内存区,而函数名就是该函数所占内存区的首地址。我们可以把函数的这个首地址(或称入口地址)赋予一个指针变量,使该指针变量指向该函数。然后通过指针变量就可以找到并调用这个函数。我们把这种指向函数的指针变量称为“函数指针变量”。函数指针变量定义的一般形式为:类型说明符(*指针变量名)();其中“类型说明符”表示被指函数的返回值的类型。“(*指针变量名)”表示“*”后面的变量是定义的指针变量。最后的空括号表示指针变量所指的是一个函数。
转载请注明原文地址:https://kaotiyun.com/show/WXVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列函数的功能是()。voidfun(char*x,char*y){while((*y=*x)!=’\0’){x++;y++;}}
有以下程序:#includemain(){intn,*p=NULL;*P=&n:printf("Inputn:");scanf("%d",&p);printf("outputn:");p
若有定义typedefint*T;Ta[10];则a的定义与下面哪个语句等价
若运行时给变量x输入12,则以下程序的运行结果是()。main(){intx,y;scanf("%d",&x);y=x>12?x+10:x-12;printf("%d\n",y);
若有定义:inta=7;floatx=2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是()。
下列说法正确的是()。
下列给定程序中,函数fun的功能是:依次取出字符串中所有的数字字符,形成新的字符串,并取代原字符串。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!试题程序:#include<stdlib
设有定义:doublea[10],*s=a;,以下能够代表数组元素a[3]的是()。
设有关键码序列(66,13,51,76,81,26,57,69,23),要按关键码值递增的次序排序,若采用快速排序法,并以第一个元素为划分的基准,那么第一趟划分后的结果为()。
测试用例包括输入值集和______值集。
随机试题
Whatjobdidthemangetfirst?Hegotthefirstjobas_________________.
形成视网膜裂孔危险性最小的周边视网膜变性是
患者,男性,65岁。诊断为胆道泥沙样结石,拟行胆总管空肠RouxenY吻合术。WBC11.5×109/L,中性粒细胞0.75。血清总胆红素162μmol/L,谷丙转氨酶215U/L,凝血酶原时间(PT)18s。患者口服灌肠液的时间为
超额存款准备金主要用于()。
管理信息的特征包括()。
哥白尼的“日心说”与当时的宗教思想、占统治地位的亚里士多德的物理学以及人们的“常识”均相抵触,一开始遭到许多人的反对,直到牛顿发现万有引力定律之后才逐步被天文学家们承认。随着现代科技的发展,“日心说”也已经被否定,太阳只是银河系中一颗普通的恒星。由此说明(
Intheolddays,childrenwerefamiliarwithbirthanddeathaspartoflife.ThisisperhapsthefirstgenerationofAmericany
【B1】【B8】
A、Itcanavoidthenecessityofcarryinglargeamountofcash.B、Youneedn’tpurchaselargeamountsoftraveler’schecks.C、You
Lookattheboxfilesonthisshelf.Theyareintheofficeofthewomanwhoproducesthemonthlycompanynewsletter.Forquesti
最新回复
(
0
)