第30438题 单选题
以下C++代码中,能正确定义函数指针并调用add函数得到返回值3的是?

现有如下前置代码:

#include <iostream>
int add(int x, int y) {
    return x + y;
}
int main() {
    // 此处填入对应代码,要求正确定义指向add函数的指针并调用得到返回值3,下列选项正确的是?
    return 0;
}
A

int *p(int, int) = add; int res = p(1,2);

B

int (*p)(int, int) = add; int res = (*p)(1,2);

C

int *p(int, int) = &add; int res = (*p)(1,2);

D

int (*p)(int, int) = add; int res = *p(1,2);

程序运行统计
暂无判题统计
提交0次 正确率0.00%
答案解析