的讓我們假設我有這樣的片斷代碼:聲明函數指針
void foo_for_foo(void some_function(int, int)) <------
{
int x = 5;
some_function(x, x);
}
而且這一次(實際上與小的差別一樣)
void foo_for_foo(void (*some_function)(int, int)) <-------
{
int x = 5;
some_function(x, x);
}
我的問題是,不要緊,我怎麼寫呢
void foo_for_foo(void some_function(int, int))
或
void foo_for_foo(void (*some_function)(int, int))
原因在這兩種情況下我得到相同的結果提前 感謝