Mohican_1/18 C語言—遞歸與非遞歸

之前一直對遞歸和非遞歸其字面意義不太理解,請同學大概解釋一下後,又看了一篇文章,算是稍稍瞭解。  對於遞歸,學霸是這麼解釋的: 一般 函數調用時只爲該被調用函數開闢一次空間;函數運行完就釋放空間,執行結束。 但當這個函數本身遞歸調用自己時,每次遞歸調用就新開闢一片新的空間,而因爲函數沒有運行完,所以就會一直開闢函數空間,直到不用再遞歸調用,此時將最後一被遞歸調用的函數的返回值返回給上一個函數,該(
相關文章
相關標籤/搜索