首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有以下函数:void fun(int n,char*s){…},则下列对函数指针的定义和赋值均正确的是( )。
设有以下函数:void fun(int n,char*s){…},则下列对函数指针的定义和赋值均正确的是( )。
admin
2020-05-19
25
问题
设有以下函数:void fun(int n,char*s){…},则下列对函数指针的定义和赋值均正确的是( )。
选项
A、void(*pf)(int,char);pf=&fun;
B、void*pf();pf:fun;
C、void*pf();*pf=pf=fun;
D、void(*pf)(int,char*);pf=fun;
答案
D
解析
函数的参数可以是指针类型,它的作用是将一个变量的地址传送到另一个函数中。函数名代表函数的人口地址,指向函数的指针应该定义为void(*pf)()。如果定义为void*pf(),则表示函数pf的返回值是一个基类型为void的指针,因此D选项正确。
转载请注明原文地址:https://kaotiyun.com/show/v5Cp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列给定程序中,函数fun的功能是:将十进制正整数m转换成k(2≤k≤9)进制数,并按位输出。例如,若输入8和2,则应输出1000(即十进制数8转换成二进制表示是1000)。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文
下列与队列结构有关联的是()。
有两个关系R和S如下:由关系R通过运算得到关系S,则所使用的运算为()。
从工程管理角度看,软件设计一般分为两步完成,它们是()。
以下程序的输出结果是()。#include#includemain(){chara[10]=’’abc’’,b[10]=’’012’’,c[10]=’’xyz’’;strcpy(a+1,b+2);puts(strcat(a,c+1));}
设fp=fopen(“file”,“w”);,关于文件操作叙述的选项中正确的是()。
若intyear=一2009,*p=&year;以下不能使变量year中的值增至2010的语句是()。
若有定义语句:inta,b,c,,*p=&c;,接着执行以下选项中的语句,则能正确执行的语句是()。
设有定义:charP[]={’1’,‘2’,‘3’},*q=p;,以下不能计算出一个char型数据所占字节数的表达式是()。
给定程序中,函数fun的功能是:找出100~999之间(含100和999)所有整数中各位上数字之和为x(x为一正整数)的整数,然后输出;符合条件的整数个数作为函数值返回。例如,当x值为5时,100~999之间各位上数字之和为5的整数有:104、113
随机试题
诺贝尔物理学奖获得者杨振宁在《美与物理学》中提到的“美”指的是【】
流行性腮腺炎可出现腮腺管开口处黏膜红肿,其部位在()
某外国公司在向我国政府申请设立外资企业时,存在以下情况,请问其中哪些违反我国法律的规定?()。
下面选项中不属于部门规章的有()
反映企业在一定会计期间经营成果的报表是___________。
信用最基本的特征是()。
深圳证券交易所规定,直至有披露义务的当事人作出公告的当日9:30复牌。( )
下列选项中,符合所给图形的变化规律的是()。
Thegrowthofpopulationduringthepastfewcenturiesisnoproofthatpopulationwillcontinuetogrowstraightupwardtoward
A、Hehasbeenseeingdoctorsandcounsellors.B、Hehasfoundanewwaytotrainhisvoice.C、Hewascaughtabusingdrugs.D、Hem
最新回复
(
0
)