編寫C語言程序的7個步驟和編程機制

C語言簡介

C 語言是一種通用的高級語言,最初是由丹尼斯·裏奇在貝爾實驗室爲開發 UNIX 操作系統而設計的。C 語言最開始是於 1972 年在 DEC PDP-11 計算機上被首次實現。在 1978 年,布萊恩·柯林漢(Brian Kernighan)和丹尼斯·裏奇(Dennis Ritchie)製作了 C 的第一個公開可用的描述,現在被稱爲 K&R 標準。UNIX 操作系統,C編譯器,和幾乎所有的 UNIX 應用程序都是用 C 語言編寫的。由於各種原因,C 語言現在已經成爲一種廣泛使用的專業語言。

C語言的特點

在這裏插入圖片描述
● 易於學習。
● 結構化語言。
● 它產生高效率的程序。
● 它可以處理底層的活動。
● 它可以在多種計算機平臺上編譯。
金無足赤,人無完人。C語言也有一些缺點,指針是C語言的靈魂,然而涉及指針的錯誤往往難以察覺。要享受用C語言自由編程的樂趣,就必須承擔更多的責任。缺點這塊點到爲止,不然又要吐槽了,printf(“鋤禾日當午,學C真他媽苦😢”);

C語言的應用範圍

C 語言最初是用於系統開發工作,特別是組成操作系統的程序。由於 C 語言所產生的代碼運行速度與彙編語言編寫的代碼運行速度幾乎一樣,所以採用 C 語言作爲系統開發語言。下面列舉幾個使用 C 的實例:

● 操作系統
● 語言編譯器
● 彙編器
● 文本編輯器
● 打印機
● 網絡驅動器
● 現代程序
● 數據庫
● 語言解釋器
● 實體工具

編寫C語言程序的7個步驟

爲了讓大家對編程有大概的瞭解,這裏將編寫C程序的過程分解成了7個步驟,當然這只是理想狀態下的,實際開發中會根據情況循環或者改進一些步驟。這裏就不詳細的介紹每個步驟了,大家可以通過後續的文章慢慢理解這幾個步驟。
在這裏插入圖片描述

編程機制

我們從兩張圖來分別理解一下windows和unix系統中從源代碼到可執行文件的過程

  • Windows
    在這裏插入圖片描述
  • Unix
    在這裏插入圖片描述

C語言相關介紹就到這裏,從下一篇開始我們正式講解C代碼

如果您覺得本篇文章對您有幫助,請轉發給更多的人

【C語言中文社區】是一個C語言視頻教程、學習筆記、電子書、計算機二級資料等專注於C語言編程學習者的乾貨知識分享平臺,精選深度文章,分享優秀乾貨類、技能類的學習資源,幫助學習中的你。
在這裏插入圖片描述

發佈了38 篇原創文章 · 獲贊 67 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章