首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有以下函数:void fim(int n,char,*s){……}则下面对函数指针的定义和赋值均正确的是
设有以下函数:void fim(int n,char,*s){……}则下面对函数指针的定义和赋值均正确的是
admin
2017-05-20
25
问题
设有以下函数:void fim(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/giDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){inti,j,x=0;for(i=0;i
设fp为指向某二进制文件的指针,且已读到此文件末尾,则函数feof(fp)的返回值为
下面函数调用语句含有实参的个数为func((exp1,exp2)(exp3,exp4,exp5));
运行下面程序时,从键盘输入字母H,则输出结果是#includemain(){charch;ch=getchar();switch(ch){case′H′:printf("Hello!\n");case′G′:print
有以下程序#includemain(){charc1,c2,c3,c4,c5,c6;scanf("%c%c%c%c",&c1,&c2,&c3,&c4);c5=getchar();c6=getchar();
设变量a、b、c、d和y都已正确定义并赋值。若有以下if语句if(a
下列叙述中正确的是
阅读下列程序,当运行函数时,输入asdafaaz67,则输出为#include<stdio.h>#include<ctype.h>#include<string.h>intfun(char*str){
fseek函数的正确调用形式是【】。
随机试题
简述社会化媒体营销的优势。
患者,男性,63岁,因肺心病发生Ⅱ型呼吸衰竭,急诊入院。急诊室已给予输液、吸氧,现准备用平车送入病房,护送途中护士应注意
上海证券交易所的会员若要进入上海证券交易所市场进行证券交易,在向上海证券交易所申请取得相应席位后即成为上海证券交易所的交易参与人。( )
《人民币利率管理规定》中指出,中长期贷款(期限在1年以上)利率实行()年一定。
“今之教者,呻其占毕,多其讯言,及其数进而不顾其安。使人不由其诚,教人不尽其材。”这段话体现的教学原则是()。
社区居民自治是指在党和政府的领导下,社区居民通过居民委员会的民主选举、民主决策、民主监督和民主参与,达到自我管理、自我教育、自我服务和自我监督。()
倒头条(山东大学,2011)
中国共产党决定工作重心由乡村转移到城市的会议是()
Allthesame,iftherebenottheintention,thereisatleasttheaccident,ofstyle,which,ifonelooksatitatafriendlyw
PASSAGETHREEWhatmustaScoutswearintheScoutOathaccordingtothepassage?
最新回复
(
0
)