首頁  >  文章  >  後端開發  >  C程式總是以main函數作為程式執行的起始行,對麼

C程式總是以main函數作為程式執行的起始行,對麼

王林
王林原創
2020-06-24 09:09:196083瀏覽

C程式總是以main函數作為程式執行的起始行,對麼

C程式總是以main函數作為程式執行的起始行,對。

(推薦教學:C語言教學

#一個C程式總是從main函數開始執行,而不論其在程式中的位置。在main函數中可以呼叫程式中的其他函數,而其他函數卻不可以呼叫main函數。程式最後再從main函數中結束。

main函數介紹:

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

程式執行總是從main函數開始,如果有有其他函數,則完成對其他函數的呼叫後再回到主函數,最後由main函數結束整個程式。在執行程式時,由系統呼叫main函數。

main 函數是在程式啟動中完成對具有靜態儲存期的非局部物件的初始化之後被呼叫的。它是程式在有宿主 (hosted)環境(也有作業系統)中所指定的入口點。自立程式(啟動載入器,作業系統內核,等等)的入口點則是由實作定義的。

以上是C程式總是以main函數作為程式執行的起始行,對麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn