函數的遞迴使用
文章推薦指數: 80 %
函數>函數的遞迴使用
函數的遞迴使用
一個函數在它的函數體內使用它自身稱為遞迴使用。
這種函數稱為遞迴函數。
C語言允許函數的遞迴使用。
在遞迴使用中,主調函數又是被調函數。
執行遞迴函數將反復使用其自身,每使用一次就進入新的一層。
例如有函數f如下:
intf(int
x)
{
inty;
z=f(y);
return
z;
}
這個函數是一個遞迴函數。
但是運行該函數將無休止地使用其自身,這當然是不正確