C語言如何調用函數
C語言中,函數調用的一般形式為: 函數名(實際參數表) 對無參函數調用時則無實際參數表。
實際參數表中的參數可以是常數、變量或其它構造類型數據及表達式。各實參之間用逗號分隔。
#include
但是C語言允許在一個函數的定義中出現對另一個函數的調用。 這樣就出現了函數的嵌套調用。
即在被調函數中又調用其它函數。這與其它語言的子程序嵌套的情形是類似的。
其關系可表示如圖。 圖表示了兩層嵌套的情形。
其執行過程是:執行main函數中調用a函數的語句時,即轉去執行a函數,在a函數中調用b 函數時,又轉去執行b函數,b函數執行完畢返回a函數的斷點繼續執行,a函數執行完畢返回main函數的斷點繼續執行。 參考資料:函數調用_百度百科。