主函數(shù)的特性?
主函數(shù)既是程序的入口,又是程序的出口,通常我們還可以指定一個exit code再退出,以表明程序最后的結(jié)果是什么樣的。
一般而言,編寫一個能運行在操作系統(tǒng)上的程序,都需要一個主函數(shù)。由于主函數(shù)肩負(fù)著入口和出口的重任,所以最好不要把太多的細(xì)節(jié)方面的邏輯直接放在主函數(shù)內(nèi),這樣不利于維護(hù)和擴展。
主函數(shù)應(yīng)該盡量簡潔,具體的實現(xiàn)細(xì)節(jié)應(yīng)該封裝到被調(diào)用的子函數(shù)里面去。這樣就可以傳一些參數(shù)給main函數(shù)。