首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有以下函数:void fun(int n,char *s){…},则下列对函数指针的定义和赋值均正确的是( )。
设有以下函数:void fun(int n,char *s){…},则下列对函数指针的定义和赋值均正确的是( )。
admin
2022-04-01
63
问题
设有以下函数:void fun(int n,char *s){…},则下列对函数指针的定义和赋值均正确的是( )。
选项
A、void(*pf)(int,char);pf=&fun;
B、void *pf();pf=fun;
C、void* pf();*pf=fun;
D、void(*pf)(int,char*);pf=fun;
答案
D
解析
函数的参数可以是指针类型,它的作用是将一个变量的地址传送到另一个函数中。函数名代表函数的入口地址,指向函数的指针应该定义为void(*pf)()。如果定义为void *pf(),则表示函数pf的返回值是一个基类型为void的指针,因此D选项正确。
转载请注明原文地址:https://www.kaotiyun.com/show/L6kp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有3个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
以下叙述中错误的是()。
下列给定程序中,函数fun的功能是:从P所指字符串中找出ASCII码值最大的字符,将其放在第一个位置上,并将该字符前的原字符向后顺序移动。例如,调用fun函数之前给字符串输入“ABCDeFGH”,调用后字符串中的内容应为“eABCDFGH”。请改正程序
有以下定义:inta;longb;doublex,y;则以下选项中正确的表达式是
若有以下程序段charstr[4][12]={"aa","bbb","ccccc","d"},*strp[4];inti;for(i=0;i<4;i++)strp[i]=str[i];不能正确引用字符串的选项是()
若在定义语句:inta,b,c,*p=&c;之后,接着执行以下选项中的语句,则能正确执行的语句是()。
以下选项中可用作C语言中合法用户标识符的是()。
设fp已定义,执行语句fp=fopen(“file”,“w”);后,以下针对文本文件file操作叙述的选项中正确的是
在关系数据库中,用来表示实体间联系的是
一个教师讲授多门课程,一门课程由多个教师讲授。则实体教师和课程问的联系是
随机试题
求∫x2dx。
休克的基本病理生理改变为
新旧桥基础沉降差应控制在计算值()以内。
董事长由董事会1/3以上的董事选举产生和罢免,副董事长由董事长任命和罢免。( )
下列对管理规约的说法正确的有()。
企业对其原材料供应商实施的审核称之为()。
郭某因受人侮辱而向人民法院提起诉讼,要求追究行为人许某的刑事责任。在人民法院受理案件后,郭某委托了一名律师代理自己诉讼。对于该律师接受委托、参与诉讼这个问题来说,下述正确的有()。
公孙龙“白马非马”说的错误在于割裂了()。
MindlessEatingTiedtoYourEnvironmentMuchofourhabitualeatingistiedtohabitualexperiences.
BarackandMichelleObamaunderstandtheheavyburdenofstudentloandebt.TheObamasdidnotpayofftheirstudentloansuntil
最新回复
(
0
)