题目内容

函数调用只能调用指定的一个函数,用函数的指针变量可以调用一类函数。下面程序定义了一个函数指针,请填空。( )#include int max(int a,int b){ return (a>b? a:b);}void main(){ int (*pmax)(int,int);int x,y,z;pmax=__________________;scanf(“%d%d”,&x,&y);z= __________________;printf(“x=%d,y=%d,max=%d\n”,x,y,z);}

查看答案
更多问题

下列程序是一个二级指针的题目,输出结果为D E F G。根据题意请完成填空。#include int main(){ int i;char *p[4]={"ABCD","BCDE","CDEF","DEFG"};char _________;for(i=0;i<4;i++,_________)printf("%c ",*(*pp+1)+2);return 0;}

设有定义 int *ptr(),则ptr是指向函数的指针,该函数返回一个int型数据( )。

A. 对
B. 错

若有声明:short (*f)(int i, char ch);,则f是一个返回值为short型的函数。

A. 对
B. 错

若有以下函数首部int fun(double x[10],int n)则针对此函数声明的语句可以是int fun(double,int );。

A. 对
B. 错

答案查题题库