首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有以下函数:void fun(int n,char*s){……}则下面对函数指针的定义和赋值均正确的是
设有以下函数:void fun(int n,char*s){……}则下面对函数指针的定义和赋值均正确的是
admin
2020-11-23
98
问题
设有以下函数:void fun(int n,char*s){……}则下面对函数指针的定义和赋值均正确的是
选项
A、void*pf();pf=fun;
B、void(*pf)(int,char*);pf=fun;
C、void*pf();*pf=fun;
D、void(*pf)(int,char);pf=&fun;
答案
B
解析
函数指针的定义形式是:数据类型标识符(*指针变量名)():void(*pf)()定义了一个没有返回值的函数指针pf,在给函数指针变量赋值时,只需给出函数名而不必给出参数。所以给pf给赋值时,把函数名fun赋给pf即可。
转载请注明原文地址:https://kaotiyun.com/show/ql3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若要求从键盘读入含有空格字符的字符串,应使用函数
有以下程序main(){inti;for(i=1;i<=40;i++){if(i++%5==0)if(++i%8==0)printf("%d",i);}printf("\n");}执行后的输出结果是
下列叙述中正确的是
请阅读程序:#include<math.h>#include<stdio.h>main(){floata,b,c;scanf("%f%f",&a,&b);c=a/b;
有以下程序,程序运行后的输出结果是#include#defineN2#defineMN+1#defineNUM(M+1)*M/2main(){printf("%d\n",NUM);}
设typedefstruetSTR{charc;inta[4];}TV;则下面叙述中正确的是()。
要求通过while循环不惭读入字符,当读入字母N时结束循环。若变量已正确定义,以下正确的程序段是
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
读取二进制文件的函数调用形式为:fread(buffer,size,count,fp);,其中buffer代表的是()。
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量s、p、q均已正确定义,并用于指向链表结点,指针变量s总是作为头指针指向链表的第一个结点。若有以下程序段:q=s;s=s->next;p=s;while(p->next)p=p->nex
随机试题
缩小管径和增大流速都能提高传热系数,但是缩小管径的效果不如增大流速效果明显。()
企业文化建设规划的期限一般为()
创伤失血过多时,为防治ARDS应尽量补足胶体溶液,以保持血容量正常。()
既助消化,又抑制催乳素分泌的是
A.毒性药品B.麻醉药品C.放射性药D.二类精神药品E.一类精神药品
在2006年10月时,张某的权益价格为()。如果张某是通过按揭贷款方式购买的,购买价格为10000元/m2,建筑面积为500m2,首付款比例为20%,则该店面带债务转让的价格应为()。
设计施工总承包合同规定,承包人需要变动保险合同条款时应()。
“爽借清风明结月,动观流水静观山”属于()
A、Askhisroommatetomoveout.B、Gotoliveinthesupervisor’sroom.C、Makeevenloudernoiseaftermidnight.D、Reporttothe
Learningtoplayamusicalinstrumentcanchangeyourbrain,withaUSreviewfindingmusictrainingcanleadtoimprovedspeech
最新回复
(
0
)