5
为什么没有'&'的赋值在下面的代码中编译?我用GCC 3.4.6编译了代码。如果没有&,或者这是GCC的“特征”,那么分配是否正确?指向函数赋值的指针
void func() {
}
int main() {
typedef void (*F)();
F f;
f = &func; // the way of assigning pointer to function.
f = func; // this is also working.
(*f)();
return 0;
}
啊谢谢,我一直在努力寻找一个参考。 –