C語言對函式的進一步討論
11.1 傳給main函式的引數
在此之前,我們在編寫main函式時,其後一對圓括號是空的,沒引數。其實,在支援C的環境中,可以在執行C程式時,通過執行C程式的命令列,把引數傳送給C程式。
1.指向函式的指標變數的'定義
在C語言中函式名代表該函式的入口地址,因此可以定義一種指向函式地址的指標變數。
2.函式名或指向函式的指標變數作為參考
函式名或指向函式的指標變數可以作為實參傳送給函式。這時,對應的形參是型別相同的指標變數。
11.3 函式的遞迴呼叫
C語言中的函式可以遞迴呼叫,即:可以直接或間接地自己呼叫自己。前者稱簡單遞迴,後者稱間接遞迴。