首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有以下函数:void fun(int n,char*s){……}则下面对函数指针的定义和赋值均正确的是
设有以下函数:void fun(int n,char*s){……}则下面对函数指针的定义和赋值均正确的是
admin
2020-11-23
72
问题
设有以下函数: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全国计算机二级
相关试题推荐
若有以下程序#include<stdio.h>main(){inta=1,b=2,c=3,d=4,r=0;if(a!=1);elser=1;if(b==2)r+=2;else;if(c!=3)r+=3;else;if(d==4)r+=4
有以下程序#include#defineSUB(a)(a)-(a)main(){inta=2,b=3,c=5,d;d=SUB(a+b)*c;printf("%d\n",d);}程序运
关于C语言的变量,以下叙述中错误的是
有如下程序#includemain(){intx=0x13;if(x=0x18)printf("T");printf("F");printf("\n");}程序运行后的输出结果是()。
以下叙述中错误的是
设有定义:intx=0,*p;紧接着的赋值语句正确的是
按照C语言规定的用户标识符命名规则,不能出现在标识符中的是
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
数据库系统的核心是()。
随机试题
举例说明复盐的概念,并解释明矾为什么可作净水剂。
设有一个循环单链表head,编写算法,实现结点指针域指向其直接前趋的操作。
“五四”时期“问题小说”的代表作品是()
一国的出口商品结构受多种因素影响,包括()
膝关节侧位摄影,膝关节应屈曲
A.淋巴细胞B.单核细胞C.中性粒细胞D.嗜酸性粒细胞E.嗜碱性粒细胞在病毒性脑炎时渗出的炎性细胞主要是
根据下面材料回答问题。请看以下关于三项卫生费用3年数据的环形图。从内到外数据所属的年份是()。
如果句子的谓语动词同时涉及两个充当宾语的句法成分,这样的句子就是()。
DearHilda,I’vejustheardofmymotherhassuddenlybeen【M1】______ill,andI’dliketogoandseewhatsheis.The【M2】_
•Lookatthestatementsbelowandapassageabouttheneedforgoodmanagersontheoppositepage.•Whichsection(A,B,C,orD
最新回复
(
0
)