[問題]main()與c_entry()
※ [本文轉錄自 C_and_CPP 看板]
作者: markchen () 看板: C_and_CPP
標題: [問題]main()與c_entry()
時間: Tue Apr 15 19:01:06 2008
近來看到bootloader的source code裏
有一段組語的語法是要跳到c_entry
而c_entry是存在於main.c的檔案裏(之後就開始接c code了)
我想問的是 因為c code已經有一個進入點了,那是不是就不需要main()了
(事實上小弟也還真的沒找到main(),所以想說重點就是main()在被compile之後
也不過是一個address的進入端口而已,如果有一個address同樣代表這個值的話
那事實上是不是以main()作為程式的起端也就不重要了)
它們可能在link的時候被轉譯為某個table上的值 那個時候組語和c code
只要address能夠match 那main()就可以替代掉吧 這是我的想法
請板上大大指導一下 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.218.239.206
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.218.239.206
推
04/15 19:10, , 1F
04/15 19:10, 1F
→
04/15 19:11, , 2F
04/15 19:11, 2F
→
04/15 19:13, , 3F
04/15 19:13, 3F
推
04/15 23:03, , 4F
04/15 23:03, 4F
LinuxDev 近期熱門文章
PTT數位生活區 即時熱門文章