首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有以下函数: void fun(int n,char*s){……)则下面对函数指针的定义和赋值均正确的是
设有以下函数: void fun(int n,char*s){……)则下面对函数指针的定义和赋值均正确的是
admin
2013-10-19
64
问题
设有以下函数: 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/rSJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序int*f(int*x,int*y){if(*x<*y)returnx;elsereturny;}main(){inta=7,b:8,*p,*q,*r
有以下程序main(){chara,b,c,*d;a=’\’;b=’\xbc’;c=’\0xab’;d="\0127";pfintf("%c%c%c%c\n",a,b,c,*d);}
有以下程序main(){inti:10,j=1;printf("%d,%d\n",i--,++j);}执行后输出结果是
有以下程序main(){inti=0,s=0;do{if(i%2){i++;continue;}i++;s+=i;}whil
若fp已正确定义为一个文件指针,d1.dat为二进制文件,请填空,以便为“读”而打开此文件:fp=fopen(【】);。
若要用fopen函数打开一个文本文件,该文件要既能读也能写,则文件使用方式的字符串为()。
若由以下定义,则不移动指针p,且通过指针p引用值为98的数组元素的表达式是【】。intw[10]={23,54,10,33,47,98,72,80,61},*p=w;
设有以下声明语句streetex{intx;floaty;charz;}example;则下面的叙述中不正确的是______。
以下叙述中正确的是()。
下列叙述中,正确的是
随机试题
消化性溃疡最常见的并发症是
医学伦理学研究的医学道德关系,不应包括
设α=i+2j+3k,β=i一3j一2k,与α、β都垂直的单位向量为()。
FIDIC合同条件中的“新黄皮书”适用于()。
企业应收的保险公司赔款,应计入应收账款。()
具有“先进先出”特性的线性表是()。
认识和把握教学活动多样性的关键是()。
激发∶激荡∶激切
依次填入下列各句横线处的词语,恰当的一组是:①千百年来,这里美丽的景物一直______在荒野蔓草之中,幸而人们发现了它,终于捡回了这颗失落的明珠。②真正的友情是人类生活的结晶之一,它比宝石还要透明,还要______。③消灭一切形式
设α1,α2,…,αs是n维向量组,r(α1,α2,…,αs)=r,则()不正确.
最新回复
(
0
)