c++編譯鏈接運行(一)

1、C和C++寫代碼必須通過編譯、鏈接,才能得到可執行程序,可執行文件本身在磁盤存着,若要運行它,必須把它加載到內存。因爲cpu從內存訪問數據的效率遠遠大於從磁盤訪問數據的效率。 2、那麼要加載到內存,都要加載哪些東西呢?       無論那種語言寫代碼都只產生指令和數據。 3、把數據和指令加載到內存後如何區分二者呢?      一個計算機系統有CPU、內存、I/O,操作系統爲了屏蔽底層硬件的差異
相關文章
相關標籤/搜索