/head>

程式進入點 (程式開始執行的地方)

CPU 是一個指令、 一個指令一步一步執行的, 因此每一個程式第一個被執行的那個指令就是所謂的程式進入點 (entrypoint)。 以 C 程式而言, 每一個 C 程式都會有一個 main 函式, 如下面所列之一:

這個 main 函式內的第一個指令就是程式第一個被執行的指令。 如果你寫一個程式沒有 main 函式的話, CPU 就不知道該從那裡執行起。 編譯器 (compiler) 如果在你的程式內找不到這個函式的話,也會有如下的錯誤訊息 (以 Turbo C 為例)

程式設計課程 首頁

製作日期: 09/13/2008 by 丁培毅 (Pei-yih Ting)
E-mail: pyting@mail.ntou.edu.tw TEL: 02 24622192x6615
海洋大學 電機資訊學院 資訊工程學系 Lagoon