函數指針與指針函數的區別

一、函數指針:大前提是一個指針,指向一個函數的指針 int (*p)(); 函數指針是指向函數的指針變量。 因而"函數指針"本身首先應是指針變量,只不過該指針變量指向函數。這正如用指針變量可指向整型變量、字符型、數組一樣,這裏是指向函數。如前所述,C在編譯時,每一個函數都有一個入口地址,該入口地址就是函數指針所指向的地址。有了指向函數的指針變量後,可用該指針變量調用函數,就如同用指針變量可引用其他
相關文章
相關標籤/搜索