- C程序設(shè)計語言
- 魏東平 朱連章 于廣斌編著
- 442字
- 2018-12-29 14:37:32
1.5 C語言的運行環(huán)境
1.5.1 C語言程序的執(zhí)行步驟
計算機并不能直接識別用C語言編寫的源程序,因此必須先把C語言源程序編譯成目標(biāo)程序,再把該目標(biāo)程序與系統(tǒng)的函數(shù)庫和其他的目標(biāo)程序連接裝配成可執(zhí)行程序,計算機才能執(zhí)行。C語言程序的執(zhí)行過程主要包括編輯、編譯、連接和運行4個步驟。
1.編輯
這一步主要是使用某種編輯器生成C語言源程序文件,擴展名為.c。如果后面的步驟出現(xiàn)了錯誤,一般都是回到這一步進行修改,再一步一步地進行下面的操作。
2.編譯
這一步主要是將上一步產(chǎn)生的C語言源程序文件編譯生成目標(biāo)程序文件,擴展名為.obj。如果編譯成功,則進行下一步操作;否則,返回上一步修改源程序,再重新編譯,直至編譯成功。
3.連接
這一步主要是將目標(biāo)程序和庫函數(shù)及其他目標(biāo)程序連接起來生成可執(zhí)行文件,擴展名為.exe。如果連接成功,則進行下一步操作;否則,根據(jù)系統(tǒng)的錯誤提示,進行相應(yīng)修改,再重新編譯、連接,直至連接成功。
4.運行
通過觀察程序的運行結(jié)果,驗證程序的正確性。如果出現(xiàn)邏輯錯誤,則必須返回第一步修改源程序,再重新編譯、連接和運行,直至程序正確。
推薦閱讀
- 針織服裝藝術(shù)設(shè)計(第3版)
- 高等分析化學(xué)
- 建筑藝術(shù)賞析
- 大數(shù)據(jù)分析與實踐:社會研究與數(shù)字治理
- 中歐食品貿(mào)易案例解析
- 壓力容器安全技術(shù)
- 汽車電氣設(shè)備
- 材料化學(xué)專業(yè)綜合實驗
- 經(jīng)濟學(xué)原理(微觀經(jīng)濟學(xué))考點歸納、習(xí)題詳解、考研真題
- 上海外國語大學(xué)高級翻譯學(xué)院841翻譯實踐(英漢互譯)歷年考研真題及詳解
- 2019年北京市選聘高校畢業(yè)生到村任職考試《公共基礎(chǔ)知識》題庫【真題精選+章節(jié)題庫+模擬試題】
- 從比較文學(xué)到比較文化
- 高等數(shù)學(xué)(獨立院校用)(下冊)
- 2020年北京交通大學(xué)經(jīng)濟管理學(xué)院820經(jīng)濟學(xué)考前沖刺最后三套卷
- 中級財務(wù)會計學(xué)習(xí)指導(dǎo)