遞歸函數

一、基本的遞歸函數 首先先來了解下C程序在內存中的組織方式,基本上來說一個可執行的程序在內存中有4個區域組成:代碼段、靜態數據區、堆與棧。代碼段包含程序運行時所執行的機器指令;靜態數據區是包含在程序的生命週期內的一直持續的數據,比如全局變量和靜態的局部變量;堆包含程序運行過程中動態分配的存儲空間。棧是函數調用過程中所使用的信息。 當C程序調用一個函數是棧會分配一個空間來保存與這個調用相關的信息。每
相關文章
相關標籤/搜索