c語言規定在一個源程式中main函數的位置是什麼?

2020-10-27 12:01:43

c語言規定在一個源程式中main函數的位置可以是任意的;因為一個C程式總是從main函數開始執行,並在main函數中結束,不論main函數在整個過程中的位置如何。

一個c程式有且僅有一個main函數,除main函數之外可以有若干個其它的函數,每個函數實現某一特定的操作。

C語言規定,在一個源程式中,main函數的位置可以任意。

因為:在一個C語言源程式中,程式總是從main函數開始執行的,不論main函數在整個過程中的位置如何。

main函數,又稱主函數,是程式執行的起點,main是相對來說的,如同音學理論之主調於泛音,泛音即程式中的除main之外的其他函數,迎合人們的思考方式而生成的而非必定的模式。有主有次,執行起來條清縷析,既可將程式模組化又實現了一個閉合的整體。

程式執行總是從main函數開始,如果有有其他函數,則完成對其他函數的呼叫後再返回到主函數,最後由main函數結束整個程式。在執行程式時,由系統呼叫main函數 。main 函數是在程式啟動中完成對具有靜態儲存期的非區域性物件的初始化之後被呼叫的。它是程式在有宿主 (hosted)環境(亦即有作業系統)中所指定的入口點。自立程式(啟動載入器,作業系統核心,等等)的入口點則是由實現定義的。

以上就是c語言規定在一個源程式中main函數的位置是什麼?的詳細內容,更多請關注TW511.COM其它相關文章!