什麼是函式指標
以函式位址為值的指標。像 int (*fp)(int, int) = add; 這樣,連同引數與回傳值的型別一起宣告,以 fp(1, 2) 或 (*fp)(1, 2) 呼叫所指向的函式。使用函式指標的陣列,可以建立依編號切換處理的表。用於像傳入排序比較函式的 qsort 這種回呼、中斷向量表、狀態機中各狀態的處理等。在機器碼中,會成為把位址放入暫存器再跳躍的間接呼叫。
日文名稱: 関数ポインタ
「函式指標」出現在2領域的3道練習題中(指令集與組合語言, C語言基礎等)。
這個名詞所屬的領域: C語言基礎