第一章,初識C語言

2022-05-31 21:33:09 字數 611 閱讀 9054

c90,c99,c11。

1.定義程式的目標

2.設計程式

3.編寫**

4.編譯

5.執行程式

6.測試和除錯程式

7.維護和修改程式

編寫程式時,編寫內容被儲存在文字檔案中,該檔案被稱為源**檔案,以.c結尾

編譯器將源**轉化成中間**,鏈結器將將目標**和其他**合併成可執行檔案

複習題1.對於程式設計而言,可移植意為著什麼?

即源**無需修改即可在不同計算機系統間成功編譯。

2.解釋源**檔案,目標**檔案和可執行檔案有什麼區別?

源**檔案:程式設計師用任何程式語言編譯的**。

目標**檔案:包含著機器語言**,它不必是完整的程式**。

可執行檔案:包含組成可執行程式的完整機器語言**。

3.程式設計的7個步驟?

(1)定義程式目標;(2)設計程式;(3)編寫程式;(4)編譯程式;(5)執行程式;(6)測試和除錯程式;(7)維護和修改程式。

4.編譯器的任務?

把源**翻譯成等價的機器語言**。

5.鏈結器的任務?

把目標**和啟動**和庫鏈結起來組成乙個可執行程式。

第一章 初識C語言

一 初識c語言 1 c語言簡介 c語言一經出現就以其功能豐富 表達能力強 靈活方便 應用面廣等特點迅速在全世界普及和推廣。c語言不但執行效率高而且可移植性好,可以用來開發應用軟體 驅動 作業系統等。c語言也是其它眾多高階語言的鼻祖語言,所以說學習c語言是進入程式設計世界的必修課。2 第乙個c程式 i...

第一章 初識爬蟲

1 爬蟲的定義 可以自動抓取全球資訊網上資訊的指令碼或程式。2 爬蟲可以解決的問題 1 解決冷啟動的問題。2 搜尋引擎的根基。做搜尋引擎,必須使用爬蟲。3 幫助機器學習建立知識圖譜。機器學習最終的是訓練集。訓練集可以靠爬蟲爬去。4 可以製作比較軟體。1 搜尋引擎定義 自動從網際網路蒐集資訊,經過一定...

第一章 初識Docker

什麼是docker?docker基於linux的多項開源技術提供了搞笑 敏捷和輕量級的容器方案,並且支援在多種主流平台上部署。可以說docker為應用的開發和部署提供了 一站式 的解決方案。docker容器虛擬化的優勢?在開發和運維過程中的優勢 更快速的交付和部署。可以快速建立和刪除容器,實現快速跌...