首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有函数fun(x,y),并且已经使函数指针变量p指向函数fun,则使用p调用函数 fun的方法是______。
若有函数fun(x,y),并且已经使函数指针变量p指向函数fun,则使用p调用函数 fun的方法是______。
admin
2010-12-16
23
问题
若有函数fun(x,y),并且已经使函数指针变量p指向函数fun,则使用p调用函数 fun的方法是______。
选项
答案
(*p)(x,y)。
解析
一个函数总是占用一段连续的内存区,而函数名就是该函数所占内存区的首地址。我们可以把函数的这个首地址(或称入口地址)赋予一个指针变量,使该指针变量指向读函数。然后通过指针变量就可以找到并调用这个函数。我们把这种指向函数的指针变量称为“函数指针变量”。 函数指针变量定义的一般形式为:类型说明符(*指针变量名)();其中“类型说明符”表示被指函数的返回值的类型。“(*指针变量名)”表示“*”后面的变量是定义的指针变量。最后的空括号表示指针变量所指的是一个函数。
转载请注明原文地址:https://jikaoti.com/ti/l5L0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#includemain(){intk=5,n=0;do{switch(k){ease1:ease3:n+=1;k一一;break;default:n=0;
以下程序的输出结果是()。#include<stdio.h>voidprt(int*x,int*y,int*z){printf(’’%d,%d,%d\n’’,++*x,++*y,*(z++));}
有以下程序:#include<stdio.h>#definePT3.5;#defineS(x)PT*x*x;main(){inta=1,b:2;printf("%4.1f\n",S(a+b));}程序运行后的输出结果是()。
给定程序MODll.C中函数fun的功能是:从3个红球,5个白球,6个黑球中任意取出8个作为一组,进行输出。在每组中,可以没有黑球,但必须要有红球和白球。组合数作为函数值返回。正确的组合数应该是15。程序中i的值代表红球数,j的值代表白球数,k的
有以下程序#include<stdio.h>intshow(char*str){while(*str){putchar(*str+1);str++;}return*str+1;
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是( )。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
设有如下定义:structsk{intm;floatx;}data,*q;若要使q指向data中的m域,正确的赋值语句是()。
以下函数声明中,存在语法错误的是______。
下面程序有注释的语句中,错误的语句是( )。 #include <iostream> using namespace std; class A{ int a; public: void show A(
随机试题
案情:犯罪嫌疑人段某,1980年出生,甲市丁区人,自幼患有间歇性精神分裂症而辍学在社会上流浪,由于生活无着落便经常偷拿东西。2014年3月,段某窜至丁区一小区内行窃时被事主发现,遂用随身携带的刀子将事主刺成重伤夺路逃走。此案丁区检察院以抢劫罪起诉到丁区法院
以DDT为例,说明物质富集的危害。
就归经而言,下列哪种说法是正确的
全国重点文物保护单位的建设控制地带,应由()批准后再划定并公布。
教育对象的幼稚性特点决定了他们的________比较强。
列宁说过:“文盲是处在政治之外的。”这表明()。
甲是A公司的法定代表人,根据公司章程的约定,甲可以代表公司对外签署100万元以下的合同。2016年1月4日,甲与B公司签订买卖合同,合同标的额200万。B公司不知道A公司章程的约定。该买卖合同()
一个好的因变量要满足_____________、_____________、_____________、_____________和_____________等要求。
有以下程序#include#includevoidfun(char*w,intm){chars,*p1,*p2;p1=w;p2=w+m-1;while(p1<p2){s=*p1;*p1=*p2;*p2=s;p1++;p2--;}}m
Thoughsmallinsize,Switzerlandhasfourofficiallanguages:German,French,ItalianandRomansh,spokenbyfourdifferentEur
最新回复
(
0
)