我不清楚 (*fun) 和 &fun 爲甚麽這樣寫, 但我知道聲明函數指針時應該怎麽寫, 也知道怎麽用, 這就足夠了.
原來朋友仔感情再天真, 亦是我永遠也會愛惜的人, 明日愛他人, 也記住學會不要緊; 原來朋友比戀人更高分, 亦讓我開始懂得不記恨, 若大家都敏感, 我更要永遠記得拒絕再因小事怪人, 爲何沒有這條校訓...Twins-朋友仔 MCSD Training
在ANSI C中的“函数的指针”一节里:
可以直接将fun赋给函数指针,也可以将&func赋给函数指针,但是后者的赋值方法在较老的编译器中认为是非法的,因为编译器认为fun是地址,所以不允许,但是如果是支持ASNI C的编译器,则都认为这种赋值合法
所以,结论是,支持ASNI C的编译器中,&func是合法的