A) void ((*fptr)[10])() B) void (*(fptr[10]))() C) void (*fptr[10])() 请问选哪一个/两个?为什么?
b*e
2 楼
I think C
【在 K******g 的大作中提到】 : A) void ((*fptr)[10])() : B) void (*(fptr[10]))() : C) void (*fptr[10])() : 请问选哪一个/两个?为什么?
j*i
3 楼
b,c
【在 K******g 的大作中提到】 : A) void ((*fptr)[10])() : B) void (*(fptr[10]))() : C) void (*fptr[10])() : 请问选哪一个/两个?为什么?
t*e
4 楼
c zz from http://www.java2s.com/Code/C/Function/Arrayoffunctionpointer.htm #include int sum(int a, int b); int subtract(int a, int b); int mul(int a, int b); int div(int a, int b); int (*p[4]) (int x, int y); int main(void) { int result; int i, j, op; p[0] = sum; /* address of sum() */ p[1] = subtract; /* address of subtract() */ p[2] = mul; /* address of mul() */ p[3] = div; /* address of div() */ printf("Enter two numbers: "); scanf("%d %d", &i, &j);
printf("0: Ad
【在 K******g 的大作中提到】 : A) void ((*fptr)[10])() : B) void (*(fptr[10]))() : C) void (*fptr[10])() : 请问选哪一个/两个?为什么?
K*g
5 楼
请问谁能解释一下?我又想到了一个 void *(fptr[10]())
【在 K******g 的大作中提到】 : A) void ((*fptr)[10])() : B) void (*(fptr[10]))() : C) void (*fptr[10])() : 请问选哪一个/两个?为什么?