色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

c語言開發四部曲分別是?

謝彥文2年前11瀏覽0評論

開發一個C語言程序需要經過的四個步驟:編輯、編譯、連接、運行。

C語言程序可以使用在任意架構的處理器上,只要那種架構的處理器具有對應的C語言編譯器和庫,然后將C源代碼編譯、連接成目標二進制文件之后即可運行。

1、預處理:輸入源程序并保存(.C文件)。

2、編譯:將源程序翻譯為目標文件(.OBJ文件)。

3、鏈接:將目標文件生成可執行文件(.EXE文件)。

4、運行:執行.EXE文件,得到運行結果。

1)編輯(把程序代碼輸入,交給計算機)

2)編譯(成目標程序文件.obj)

編譯就是把高級語言變成計算機可以識別的二進制語言,計算機只認識1和0,編譯程序把人們熟悉的語言換成2進制的。編譯程序把一個源程序翻譯成目標程序的工作過程分為五個階段:詞法分析、語法分析、語義檢查和中間代碼生成、代碼優化、目標代碼生成。主要是進行詞法分析和語法分析,又稱為源程序分析,分析過程中發現有語法錯誤,給出提示信息。

3)鏈接(成可執行程序文件.exe)

鏈接是將編譯產生的.obj文件和系統庫連接裝配成一個可以執行的程序。由于在實際操作中可以直接點擊Build從源程序產生可執行程序,可能有人就會置疑:為何要將源程序翻譯成可執行文件的過程分為編譯和鏈接兩個獨立的步驟,不是多此一舉嗎?之所以這樣做,主要是因為:在一個較大的復雜項目中,有很多人共同完成一個項目(每個人可能承擔其中一部分模塊),其中有的模塊可能是用匯編語言寫的,有的模塊可能是用VC寫的,有的模塊可能是用VB寫的,有的模塊可能是購買(不是源程序模塊而是目標代碼)或已有的標準庫模塊,因此,各類源程序都需要先各自編譯成目標程序文件(二進行機器指令代碼),再通過鏈接程序將這些目標程序文件連接裝配成可執行文件。

4)運行(可執行程序文件)

像運行其他程序一樣運行生成的可執行文件(.exe文件)。