单选题:假设有以下声明:
假设有以下声明:
`int fn(int x, int y);
int (*fp)(int x, int y);
`
那么下面哪个语句是错误的 ?@[B](2)
A. fn(3, fn(4, 5));
B. *fp(6, 7);
C. fp = fn;
D. (*fp )(5, fn(1, 2)) ;
A.fn(3, fn(4, 5));
B.*fp(6, 7);
C.fp = fn;
D.(*fp )(5, fn(1, 2)) ;
答案:B
`int fn(int x, int y);
int (*fp)(int x, int y);
`
那么下面哪个语句是错误的 ?@[B](2)
A. fn(3, fn(4, 5));
B. *fp(6, 7);
C. fp = fn;
D. (*fp )(5, fn(1, 2)) ;
A.fn(3, fn(4, 5));
B.*fp(6, 7);
C.fp = fn;
D.(*fp )(5, fn(1, 2)) ;
答案:B