首页 > 试题广场 >

假设函数f1()和f2()的原型如下: void f1 (

[问答题]
假设函数f1()和f2()的原型如下:
void f1 (applicant * a);
const char * f2 (const applicant * a1, const applicant * a2);

请将p1和p2分别声明为指向f1和f2的指针:将ap声明为一个数组,它包含5个类型与p1相同的指针;将pa声明为一个指针,它指向的数组包含10个类型与p2相同的指针。使用typedef来帮助完成这项工作。
推荐
typedef void (*p_f1) (applicant *);
p_f1 p1 = f1;
typedef const char * (*p_f2) (const applicant *, const applicant *);
p_f2 p2 = f2;
p_f1 ap[5];
p_f2 (*pa) [10];

发表于 2018-05-07 21:30:28 回复(0)