函数指针数组和c中函数指针数组之间是否有任何区别?请举一个每个
的例子答案 0 :(得分:1)
不,因为函数指针是指向函数的指针。
typedef int (*Pf)(int); /* This defines a type to hold the addrese of int foo(int). */
Pf pfs[42]; /* Declares an array of the above. */
可能引起刺激的可能原因是
pfs[0] = foo;
和
pfs[1] = &foo;
为pfs[0]
和pfs[1]
生成相同的值。