第一章 初識C語言

一、使用C語言的7個步驟

1.定義程序的目標

2.設計程序

3.編寫代碼

4.編譯

5.運行程序

6.測試和調(diào)試程序

7.維護和修改代碼

二、目標代碼文件、可執(zhí)行文件和庫

C編程的基本策略是把源代碼文件轉化成可執(zhí)行文件,通過編譯鏈接兩個步驟完成。
編譯器把源碼轉換成中間代碼
鏈接器把中間代碼和其他代碼合并,生成可執(zhí)行文件
C使用分治的方法對程序進行模塊化,可以獨立編譯單獨的模塊,在使用鏈接器合并已編譯的模塊,如果之更改某個模塊,不必重新編譯其他模塊而且鏈接器還會將編寫的程序和預編譯的庫代碼合并。
中間文件有多種形式,最普遍的是把源代碼轉化成機器語言代碼,并把結果放在目標代碼文件。目標代碼文件缺失啟動代碼,啟動代碼充當程序和操作系統(tǒng)之間的接口。目標代碼還缺少庫函數(shù)。鏈接器的作用就是把目標代碼、系統(tǒng)的標準啟動代碼和庫代碼合并成一個文件,即可執(zhí)行文件。

最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容